34966 260
3729 239
5272 142
8962 645
2722 125
3546 418
5932 408
4523 106
2185 295
6274 288
14916 587
3999 341
2353 117
4710 445
18162 575
18586 849
8741 406
3875 436
5007 338
11204 119
5224 215
2495 329
5122 338
4481 502