1605 421
2949 680
2066 61
2931 296
2365 68
21950 75
4596 603
4691 617
59312 586
13026 699
8096 504
8711 839
8985 86