21162 152
35717 511
11668 384
10324 215
25127 366
27950 680
11591 734
28655 412
23149 80
31961 339
15491 325
16354 545
20947 142
14138 310
10879 187
9032 749
5672 339
48519 190
33795 292
29212 91
19685 526
61537 609
36621 610
2924 223
1187 56
76727 872