40479 370
1812 246
2704 359
7106 410
2792 141
2518 483
4654 599
4992 416
2384 581
3946 64
3749 792
4877 242
8454 326
2347 604
3083 664