2402 308
3634 408
19831 203
4491 637
7984 467
4973 636
3963 510
4247 463
3183 101
8875 328
7187 145
12290 802
6221 905
3609 577
2882 95
7178 961
1694 332
3528 831