6096 239
10162 598
8197 253
16766 146
19525 205
5131 42
11564 574
31468 544
5987 582
26930 273
5380 425
4457 227
5387 362
3022 382
8229 573