19409 382
23594 277
1388 82
32935 740
14837 634
6003 726
14296 381
25920 840
7582 745
2649 439
1358 112
3630 396
4752 34
7749 351
1029 177