12290 500
13440 627
11165 257
7302 101
11875 828
7769 813
13310 658
4908 331
2706 145
3815 393
8849 464
8812 520
1790 32
2750 428
1321 39