2981 500
2216 168
4393 611
9376 633
1504 363
3252 707
1860 409
957 53
2687 343
4204 667
3087 512
2215 526
2975 894
1281 310
2257 564
1866 448
3234 692
2167 191
2699 527
1337 320
534 140
1820 433
1224 317
3275 873