1285 219
13829 153
6089 783
4251 554
3452 214
15821 811
16274 633
7112 628
23218 517
12997 92
54847 410