31124 526
8183 594
3118 83
7771 542
23014 668
15362 290
4170 150
4600 814
21544 342
5680 361
2471 359
3462 538
30378 249
969 74
2301 340
2347 593
8824 515
7059 64
2515 98
3632 259
3120 726
9562 659
2605 178