2415 308
3638 408
19836 203
4491 637
7988 467
4977 636
3964 510
4250 463
3186 101
8877 328
7194 145
12291 802
6226 905
3621 577
2884 95
7183 961
1695 332
3529 831