19943 382
24131 277
1590 82
35392 740
15869 634
6704 726
14804 381
28475 840
8133 745
2850 439
1679 112
4066 396
5165 35
8105 351
1255 177