8116 791
11877 412
16047 327
7895 563
32534 429
107811 584
27573 60
67076 250
7542 434
5204 529
3987 73
2493 533
15399 58