16882 531
13717 372
4732 122
8547 145
15600 673
15168 282
10738 649
4922 451
6831 573
4127 468
3635 368
1342 36
1488 219
1821 234
8463 495
4497 687
2105 76
28245 889