2380 308
3628 408
19820 203
4488 637
7978 467
4966 636
3961 510
4246 463
3176 101
8872 328
7143 145
12283 802
6219 905
3609 577
2879 95
7170 961
1689 332
3523 831