2416 756
32707 820
4872 755
5797 429
5832 167
4930 397
4559 316
11883 151
8381 277
2674 444
6667 662
9117 415
23607 294
11688 210
14273 309
533668 987
5426 839
2758 38
16721 474
13307 675