2395 308
3630 408
19826 203
4489 637
7983 467
4971 636
3961 510
4246 463
3176 101
8872 328
7180 145
12289 802
6221 905
3609 577
2882 95
7177 961
1694 332
3525 831