2906 326
4017 222
3816 608
2454 59
2847 605
3035 450
2702 823
2195 411
419 23
948 144
1265 261
1017 190
3077 732
2203 409
3199 899
2436 681
1123 101
3068 721
3956 476
2265 672
820 209
3884 519
3135 601
2442 507