2901 409
3472 920
4005 391
1158 107
2133 469
3487 360
3579 903
1834 340
1125 143
3255 729
3018 604
3516 578
2661 284
3761 557
2523 242
4634 731
3818 876
2778 602
3263 478
5056 732
8812 166
1895 63
3273 564
1923 122