34703 527
8484 594
3359 83
12816 546
23423 668
17088 291
4222 150
4654 814
21942 342
5804 361
2529 359
3530 538
30461 249
1074 74
2412 340
2390 593
8942 515
7523 65
2585 98
3721 259
3179 726
9727 659
2723 178