3528 243
6297 515
4466 412
10522 673
2587 598
11339 281
27699 201
22663 420
3541 657
4602 62
3064 58
7688 478
4529 219
2821 258
3902 197
1458 103