2995 501
3490 560
2455 283
3668 827
4270 839
2764 375
3279 595
1780 395
2877 388
5772 642
1382 83
2268 321
5449 328
1220 99
2779 430
4396 644
9818 674
3457 781
12445 856
1219 167
4841 642
7469 939
6250 728
1682 178