18400 382
23218 277
1261 82
31442 740
14183 634
5480 726
14040 381
23022 840
7192 745
2559 439
1182 112
3458 396
4505 34
7573 347
910 177