31653 643
5835 664
15267 655
725 29
6305 721
1380 103
70538 251
15371 162
4123 913
4148 699
7082 480
733983 1229
12151 559
5222 560
3017 187
2950 617
2998 563
669 47
2969 497
2833 664
963 101
2407 494
1245 234
2953 678
1648 333
1539 256
3466 615
1376 274