18885 382
23353 277
1304 82
32092 740
14445 634
5642 726
14140 381
24486 840
7375 745
2591 439
1248 112
3494 396
4607 34
7605 351
947 177