2105 256
3457 623
24227 498
15261 338
9072 237
15446 158
15487 136
1487 132
1224 192
1907 374
15991 934
3044 703
1255 233
3035 648
2471 467
6107 660
4445 520
3746 278
33748 686