3032 485
2597 520
1256 109
3064 677
3249 729
8829 425
2119 306
3913 115
2495 657
796 38
1317 75
1380 173
3894 812
1279 144
2165 229
3109 335
2693 575
1157 166
2795 642
1686 330
1393 157
3491 632
2265 546
1494 384