15596 560
4592 431
7119 682
11494 894
48842 546
20518 215
7824 186
4099 400
25222 61
18596 228
18367 449
2520 337
10278 649
1466 126