1030 213
375485 861
19096 434
51732 683
20472 78
12905 171
9098 611
6329 251
2350 216
4638 327
2744 155
3201 506
4114 639
3577 183
2360 383