34435 527
8406 594
3301 83
12775 546
23305 668
17015 291
4208 150
4648 814
21840 342
5779 361
2522 359
3513 538
30450 249
1064 74
2357 340
2387 593
8913 515
7447 65
2561 98
3708 259
3158 726
9696 659
2705 178