11551 59
3545 309
3982 408
20753 203
4698 637
8465 468
5373 636
4330 510
4679 463
3509 101
9347 328
10339 145
12794 802
9969 905
4162 577
3205 95
8401 961
2018 332
3785 831