40607 306
6088 250
4227 400
5429 448
4038 58
4335 391
2198 121
7751 696
7486 455
9102 396
6739 173
8118 493
10056 469
9236 486
3420 526
10857 317
13718 425
3970 735
2208 194