40307 70
15405 857
12574 579
95251 734
53451 312
31840 517
15353 459
14202 683
21666 500
12340 564
43429 551
11931 70
15519 782
26195 443
11959 511
37680 668
10930 613
27821 228
37078 135
44992 485
16198 932
10260 926
8838 27
12369 267
12170 190
8456 317
34532 718
28846 581