2383 308
3628 408
19820 203
4488 637
7978 467
4966 636
3961 510
4246 463
3176 101
8872 328
7144 145
12285 802
6219 905
3609 577
2880 95
7172 961
1689 332
3523 831