306 51
128 535
972 674
396 289
372 40
853 595
366 487
395 206
250 976
701 922
20 215
349 519
3023 595
2527 769
2278 773
2231 869
2215 10
2027 161
1911 26
1648 39
1551 696
1476 610
1464 911
1453 765