374947 861
300649 1032
133296 509
6032 699
802 150
2148 486
3213 948
1299 297
1757 472
2541 566
2642 692
2017 375
56323 179
14270 750
10495 697
470 67
2682 90
1107 127
1116 191
375 27
2888 617
2465 681
722 72
2736 656
2950 681
1538 51
2520 620
1127 316