5091 383
1088 197
11597 659
5790 616
4546 372
3734 305
3452 57
5013 744
3600 280
4229 519
2648 264
1854 112
1100 89
1153 53
6501 697
1210 157
3823 828