12791 500
14776 627
11213 257
7330 101
12161 828
7800 813
13519 659
4924 331
2730 145
3842 393
8883 464
9287 520
1839 32
2763 428
1358 39