16881 531
13716 372
4730 122
8547 145
15596 673
15167 282
10738 649
4921 451
6830 573
4127 468
3634 368
1342 36
1488 219
1820 234
8463 495
4495 687
2105 76
28231 889