8116 791
11877 412
16047 327
7895 563
32535 429
107819 584
27573 60
67078 250
7543 434
5204 529
3987 73
2493 533
15399 58