61586 509
35156 571
5272 146
10718 494
5405 904
24360 560
31605 254
6633 598
28306 331
71010 934
33781 959
123497 1191
37426 141
48472 696
17436 294
36897 717
4742 499
3210 283
3035 175
1725 124
6155 621
13691 505