5081 383
1081 197
11580 659
5785 616
4536 372
3724 305
3443 57
5007 744
3588 280
4215 519
2644 264
1849 112
1089 89
1143 53
6495 697
1193 157
3819 828