1227 160
2798 187
3269 975
2897 595
1190 75
2799 481
3575 733
1524 180
2942 707
973 47
2440 573
2851 632
4275 886
945 84
997 97
1604 227
3285 696
3083 731
2361 601
5471 423
2138 435
2572 707
1103 93
846 25