3050 891
818 154
1581 269
2707 444
3055 826
11226 242
1447 179
1069 74
1018 58
730 101
36262 515
14724 706
14600 52
1924 57
3768 784
2690 237
5410 932
5333 541
4606 93