61503 509
35137 571
5268 146
10712 494
5404 904
24358 560
31604 254
6630 598
28301 331
70990 934
33754 959
123447 1191
37415 141
48454 696
17425 294
36871 717
4742 499
3208 283
3033 175
1724 124
6155 621
13689 505