2995 501
3203 795
2101 349
2875 908
2645 409
3149 718
1399 319
2660 598
2220 283
5176 420
959 167
2815 772
1197 269
1364 355
5554 287
2627 375
5497 336
3125 736
1542 337
1812 208
2957 593
2106 596
3516 635
4292 57