3080 830
2742 345
12108 317
3275 555
1726 287
13978 104
2959 844
15288 234
1756 265
2656 356
3493 812
4399 809
3901 849
3039 568
12712 778
4263 203
3418 448
3993 940
3524 613
3544 767
2978 631
3264 619
3280 322
3420 595