18887 382
23354 277
1304 82
32095 740
14447 634
5642 726
14141 381
24489 840
7375 745
2591 439
1249 112
3494 396
4607 34
7605 351
947 177