14437 350
5060 40
31336 165
22559 325
2720 548
7390 683
5589 278
11088 462
4863 573
4296 391
6273 844
5778 601
4789 617
4657 782
3727 412
5387 714
4691 870
11069 362
2377 89
3962 584
4556 176
1662 107
7034 522
5139 815