11016 99
3335 331
4292 597
24584 501
27176 575
40978 436
54072 394
36997 433
15347 725
14877 364
7182 45
15535 765
7167 837
5549 490
3468 550
6008 121