1696 250
2403 323
3103 378
31722 674
60200 507
6264 632
4664 122
8831 621
7733 418
8297 679
7441 528
7418 74
11494 524
7240 601
4862 106
4241 45
6121 79
12230 702
6044 63
17108 355
5978 69
6919 100
10725 432
11083 116