1605 421
2949 680
2065 61
2931 296
2365 68
21950 75
4596 603
4691 617
59312 586
13025 699
8096 504
8710 839
8985 86