145013 570
108999 136
20632 476
27823 185
30928 623
45433 70
22545 183
37539 427
50684 845
6180 735
28395 596
20922 361
14549 157
67853 441
75943 642
43200 534
9605 452
6153 126
23457 223
33970 676
40782 609
30004 574
84304 464
83093 759