12639 500
14090 627
11188 257
7312 101
12095 828
7787 813
13481 659
4908 331
2719 145
3826 393
8856 464
9183 520
1823 32
2749 428
1340 39