25729 159
52923 181
11113 608
7167 698
3548 344
4324 447
17013 652
8584 550
26614 800
4103 123
38509 424
4423 277
13295 362
3046 231
6620 438
102012 244