33661 125
9804 209
20087 640
23870 344
8391 68
4630 353
19659 331
3093 46
9504 967
3380 145
7031 703
6795 671
5476 752
7260 336
20338 380
17531 692
5455 242
5366 153
22174 429
6451 111
1538 38