2965 593
1340 405
1748 329
4587 316
699 55
3418 808
6956 373
3219 426
3781 495
2681 322
1293 272
2510 513
3619 461
1465 105
2912 665
2814 568
2193 289
1131 193
2380 515
518 41
2887 690
7110 703
3644 619
2212 643