8016 791
11830 412
15972 327
7874 563
32085 429
106057 584
27198 60
66680 249
7514 434
5176 529
3961 73
2465 533
15252 58