3016 651
2959 601
1713 473
2743 426
1165 259
4840 773
5056 578
2160 233
4873 728
3719 779
843 187
2518 787
1224 239
1356 285
1394 162
1521 266
5696 462
898 277
2716 649
928 34
1624 301
2841 590
327 47
2770 538