3011 467
1300 321
2442 296
4194 591
2885 515
888 98
5846 548
3630 291
1572 259
744 38
1019 73
7194 661
1314 217
7351 632
3599 685
4425 557
1429 50
2679 552
1848 204
4078 487
3938 312
3673 619
2155 339
5272 787