3593 845
6893 752
802 180
2598 368
1350 32
1388 231
12702 523
9853 146
1910 285
3030 547
2380 318
6354 499
2962 685
1575 353
1050 66
5850 898
3038 716
1254 88
2626 468
1451 246
11048 691
9302 675
4423 464
3141 625