1306 30
5390 588
21888 283
9002 76
24773 48
20882 333
3939 455
14313 188
6635 526
9125 227
5451 29
4537 139
6189 969
5700 299
11147 249
3064 462