30034 525
8108 594
3072 83
7745 541
22920 668
14657 290
4167 150
4597 814
21478 342
5661 361
2471 359
3462 538
30365 249
959 74
2291 340
2347 593
8824 515
6966 64
2506 98
3631 259
3118 726
9529 659
2586 178