12802 500
14801 627
11215 257
7330 101
12168 828
7801 813
13525 659
4927 331
2732 145
3844 393
8888 464
9298 520
1840 32
2763 428
1359 39