1810 308
3341 408
19629 203
4445 637
7899 467
4856 636
3885 510
4149 463
3075 101
8781 328
5854 145
12142 802
6102 905
3531 577
2822 95
6968 961
1612 332
3457 831