12736 500
14215 627
11211 257
7327 101
12156 828
7799 813
13506 659
4920 331
2728 145
3840 393
8879 464
9274 520
1833 32
2760 428
1355 39