6093 239
10153 598
8188 253
16755 146
19504 205
5127 42
11558 574
31451 544
5980 582
26903 273
5378 425
4454 227
5383 362
3020 382
8229 573