2555 763
1573 409
395 119
413 105
1846 563
2607 603
485 90
1255 311
2756 665
4955 540
5642 787
15809 550
22511 149
8581 494
7886 702