2393 112
1650 126
20349 109
4503 547
2164 368
2703 331
6864 530
16992 958
5523 351
2623 337
3868 368
2055 43
14065 843
3449 266
16425 301
5408 809
2144 82
5059 40
9283 49
31335 165
12249 99
5527 735
2616 255
8038 125