2386 308
3628 408
19823 203
4488 637
7980 467
4966 636
3961 510
4246 463
3176 101
8872 328
7145 145
12287 802
6220 905
3609 577
2881 95
7174 961
1689 332
3523 831