33253 68
21652 107
3507 373
18853 44
15252 596
15792 633
2520 168
12542 323
5995 320
22523 304
8247 77
8373 66
17881 332
7698 229
4727 102
2799 100
8689 881
6123 345
130830 768
17419 409
4472 389
7185 891
4105 91
2524 51
1948 179
4133 309
57252 224
17302 562