8116 791
11878 412
16047 327
7895 563
32536 429
107825 584
27573 60
67078 250
7543 434
5204 529
3987 73
2493 533
15399 58