654 158
1009 159
2362 515
2617 536
2151 347
17539 542
4417 429
3662 342
10039 756
40096 79
77960 635
24186 435