61593 509
35161 571
5272 146
10718 494
5405 904
24361 560
31605 254
6633 598
28307 331
71011 934
33783 959
123504 1191
37431 141
48473 696
17438 294
36899 717
4742 499
3210 283
3035 175
1725 124
6156 621
13691 505