19401 660
9485 341
8109 713
2814 287
2038 35
19152 574
10462 747
10232 149
5094 45
3833 515
5672 611
9668 560
2966 554
5141 493
3982 145
8004 488
1409 193
2863 456
2747 649
1293 23