3118 740
2479 547
2559 697
1475 423
1971 527
3122 951
1311 272
1985 518
7457 308
4837 169
14775 599
10445 227
22190 573
8989 222
3978 451
6321 485
9992 541
2963 245
6939 756
9620 677
5306 680
14300 609
9761 169
8606 624
6232 664
3536 243
1689 54
9669 891