61631 509
35182 571
5273 146
10720 494
5407 904
24365 560
31605 254
6634 598
28312 331
71017 935
33805 959
123523 1191
37435 141
48487 696
17455 294
36912 717
4743 499
3210 283
3035 175
1725 124
6158 621
13691 505