3406 300
4595 557
6889 363
15455 252
17734 652
63985 393
3412 616
8682 443
2270 147
5833 655
3351 195
3485 34
3201 521
2012 158
7107 623