224323 625
4999 64
9522 242
3867 385
2198 296
1145 167
1701 279
10121 520
5312 202
3901 440
2741 433
4897 93