19408 382
23593 277
1388 82
32928 740
14836 634
6000 726
14295 381
25911 840
7581 745
2649 439
1357 112
3625 396
4752 34
7749 351
1029 177