3010 733
421 77
1819 338
2106 545
2902 713
2851 791
2294 610
3039 729
2018 471
3103 812
1519 278
448 40
288 37
768 62
1376 247
374 38
1229 312
2983 877
3360 851
3029 492
1062 61
504 76
3237 692
9364 150