3050 390
963 78
2426 326
2131 225
3697 580
3842 767
3145 452
4041 702
1043 72
3561 694
2423 355
3014 575
997 114
18537 465
4420 903
3085 411
3213 641
3937 547
3431 642
1897 406
992 137
1755 299
3116 514
946 36