3026 332
6604 1000
9246 174
16486 836
1329 279
2519 458
20442 829
2978 593
3077 342
3487 529
4453 388
3816 498
1175 73
1419 148
17828 724
2433 269
2543 440
17051 388
9803 445
2841 358
1555 325
2385 332
3164 861
5336 363