136 31
4778 755
5523 429
4671 166
4829 397
4484 316
11828 151
8232 277
2641 444
6483 663
8900 415
23136 294
11267 210
13888 309
501623 969
5323 839
2618 38
15602 473
13014 675