6093 239
10154 598
8188 253
16757 146
19506 205
5128 42
11559 574
31451 544
5980 582
26909 273
5379 425
4454 227
5383 362
3021 382
8229 573