2948 790
1730 258
1466 178
2332 416
33044 1000
39354 309
33736 598
50181 803
52851 645
35315 579
30919 431
18160 489
50428 96
36552 453
50021 341
26377 425
74999 292
12145 225
32429 699
63497 946
34808 95
34655 929
66337 973
43073 395