2555 763
1574 409
395 119
413 105
1846 563
2607 603
486 90
1255 311
2756 665
4955 540
5643 787
15810 550
22511 149
8581 494
7887 702