495 160
184 52
938 219
234 52
680 153
2961 625
1581 324
12731 470
25295 687
3519 389
8857 778
7396 119
28691 528