34821 527
8517 594
3381 83
12834 546
23511 668
17146 291
4237 150
4665 814
22101 342
5821 361
2537 359
3541 538
30467 249
1088 74
2420 340
2395 593
8947 515
7567 65
2603 98
3729 259
3188 726
9744 659
2739 178