2635 754
2913 930
8078 623
14652 189
4973 526
5828 510
20068 228
10966 178
3229 66
12255 169
2495 314
15204 603