3716 660
4910 571
10301 474
4345 943
2909 431
3230 508
10737 105
2937 394
4377 605
30486 706
7971 610
5928 670
6440 108
4496 957
8762 888
5560 249
12252 546
2572 238
4822 686
1186 133
3539 337
4413 503
15058 121
3970 520