14286 347
10453 592
20523 612
19607 149
76545 804
4970 645
7830 980
7396 217
1728 124
3507 356
5413 609
3288 271
82385 803
40645 450