31542 504
12625 533
1836 255
2216 112
2856 640
16990 653
7798 228
16655 633
32419 268
4523 662
37988 855
3900 179
9349 392
49200 115
18283 858
10983 356
19263 70
3148 319
4585 564
14236 46
4428 188
96426 127
34502 719
6792 452
17213 829
6417 554
37496 898
18204 278