6096 239
10158 598
8193 253
16763 146
19513 205
5131 42
11562 574
31459 544
5984 582
26923 273
5380 425
4456 227
5384 362
3022 382
8229 573