507 52
1504 440
2182 504
3018 894
3302 515
1099 49
999 264
355 31
1223 230
1438 322
1490 293
2739 597
2971 571
2943 440
1423 261
988 252
3066 715
2474 136
2799 268
1485 166
2873 602
2984 581
1653 232
1668 321