8016 791
11830 412
15972 327
7874 563
32085 429
106059 584
27200 60
66685 249
7514 434
5176 529
3961 73
2465 533
15253 58