12277 500
13547 627
11151 257
7336 101
11947 828
7754 813
13249 658
4896 331
2693 145
3807 393
8758 464
8955 520
1789 32
2741 428
1313 39