16881 531
13717 372
4732 122
8547 145
15598 673
15168 282
10738 649
4922 451
6831 573
4127 468
3635 368
1342 36
1488 219
1820 234
8463 495
4496 687
2105 76
28243 889