8116 791
11878 412
16047 327
7895 563
32539 429
107845 584
27579 60
67081 250
7543 434
5205 529
3987 73
2494 533
15400 58