3077 438
4082 382
1674 310
3707 349
4144 653
928 26
1749 207
2826 304
2265 197
3108 609
29036 113
25520 290
3156 442
14947 497