12639 500
14094 627
11188 257
7312 101
12097 828
7787 813
13482 659
4908 331
2719 145
3827 393
8856 464
9183 520
1823 32
2749 428
1340 39