1607 421
2951 680
2066 61
2931 296
2365 68
21953 75
4596 603
4692 617
59314 586
13027 699
8096 504
8711 839
8985 86