1033 309
2231 682
22024 145
80767 476
1830 296
1940 403
2933 484
962 22
4933 528
1774 301
3184 923
1631 385