2898 865
2221 610
3352 517
1763 324
7715 580
4041 342
1742 291
1244 239
2702 671
17664 473
37163 123
2299 558
5138 555
2647 657
5816 424
3690 563
1130 258
3113 728
9932 338
2996 509
3508 748
2787 646
396 47
3165 947
14508 112
2001 484
1144 170
7032 110