5090 383
1087 197
11597 659
5787 616
4546 372
3732 305
3447 57
5013 744
3598 280
4224 519
2646 264
1852 112
1096 89
1153 53
6500 697
1205 157
3823 828