2926 58
2289 449
721 43
13118 513
2035 286
1691 513
3204 718
2150 57
1703 374
1136 191
1234 269
3202 855
3411 843
2674 689
3456 464
2092 261
3018 87
3450 215
2148 392
2348 465
2933 884
2398 565
2333 461
1203 298