2233 451
1840 161
6941 235
2494 233
23345 345
4976 468
33976 856
13088 594
5472 453
6085 29
8198 999
4443 432