1016 141
2845 748
4492 525
3111 367
3998 289
1697 352
1111 139
2382 686
2242 309
2016 182
3458 662
3606 553
4354 580
3715 836
2713 506
2118 343
907 59
910 134
2350 522
1189 205
513 53
2953 447
2041 381
3494 613
4075 713
2973 583
2545 524
2864 621