12878 524
21287 354
2862 130
3198 170
112717 643
17809 75
18121 432
23775 58
24773 626
27337 374
6921 386
4398 923
973 65
1909 124