25680 159
52472 181
11102 608
7101 698
3534 344
4297 447
16911 652
8575 550
26582 800
4093 123
38390 424
4415 277
13276 362
3038 231
6595 438
101789 244