24302 159
50301 184
11053 608
6659 697
3396 344
4167 447
16341 652
8470 550
26306 800
4052 123
37444 428
4359 277
13142 362
1833 231
6390 438
100416 242