24302 159
50305 184
11053 608
6659 697
3397 344
4167 447
16343 652
8471 550
26307 800
4052 123
37444 428
4359 277
13142 362
1833 231
6390 438
100418 242