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