6096 239
10159 598
8194 253
16763 146
19514 205
5131 42
11562 574
31459 544
5984 582
26925 273
5380 425
4456 227
5384 362
3022 382
8229 573