12089 500
13279 627
11114 257
7316 101
11857 828
7721 813
13216 658
4885 331
2671 145
3784 393
8742 464
8715 520
1768 32
2727 428
1293 39