926 197
20155 168
12410 281
5804 104
3421 371
12555 509
9400 633
3351 497
2771 196
5916 466
4332 662
4486 99
3046 524
1659 261