2676 860
2954 593
5011 513
3053 342
2806 407
2341 481
22965 623
2976 636
2904 562
2690 593
1030 61
7922 394
3243 318
1861 66
4615 591
2395 323
2116 234
5236 145
1254 288
4482 922
6407 660
1442 153
2453 86
1071 69