19941 382
24117 277
1590 82
35343 740
15856 634
6702 726
14795 381
28450 840
8127 745
2850 439
1678 112
4060 396
5163 35
8105 351
1254 177