40307 70
15405 857
12574 579
95259 734
53452 312
31840 517
15355 459
14203 683
21666 500
12340 564
43429 551
11931 70
15524 782
26196 443
11959 511
37682 668
10931 613
27821 228
37078 135
44993 485
16198 932
10263 926
8839 27
12372 267
12170 190
8459 317
34532 718
28847 581