5098 383
1108 197
11638 659
5799 616
4550 372
3741 305
3465 57
5024 744
3611 280
4250 519
2667 264
1868 112
1116 89
1160 53
6512 697
1233 157
3831 828