16876 531
13714 372
4728 122
8546 145
15586 673
15159 282
10738 649
4921 451
6830 573
4125 468
3631 368
1342 36
1487 219
1820 234
8463 495
4495 687
2105 76
28215 889