2966 520
2991 510
3731 914
1274 108
2912 211
3163 391
3319 330
1344 246
3459 624
12652 145
14234 852
1950 363
4075 858
4317 773
2765 189
4305 614
16393 58
3665 632