2667 667
3112 531
2259 412
1142 153
1284 135
4623 715
4193 714
2492 543
1917 367
2615 388
2012 245
5163 649
2064 198
1554 133
1868 69
2868 405
1345 239
1751 426
2557 722
3177 671
4556 471
1846 277
2155 76
3184 826