16875 531
13713 372
4728 122
8546 145
15586 673
15158 282
10737 649
4921 451
6830 573
4124 468
3631 368
1342 36
1487 219
1820 234
8462 495
4495 687
2105 76
28211 889