50800 202
22095 102
200251 394
75461 699
179041 630
14585 592
33259 594
5710 351
17041 201
11051 614
217494 659
209041 724
37267 158
5296 467
33932 587
35777 305
279059 1167
48321 154
76445 996
107060 249
56183 868
33856 507
13340 674
42206 576
10615 201
15589 705
9723 613
12964 135