3944 387
5976 578
12567 576
4294 562
5057 360
8488 495
1804 63
2078 245
3707 211
29156 241
23353 55
30930 675