4300 341
5279 138
4681 278
4092 703
2429 408
3235 258
40053 691
5129 412
4116 747
5052 338
2016 104
4415 502
3381 35
16002 564
1528 127
3554 811
2106 86
2228 35
4355 897
4169 329
4046 138
4196 96
2364 341
2557 168