3525 243
6296 515
4461 412
10516 673
2587 598
11322 281
27647 201
22647 420
3539 657
4602 62
3064 58
7684 478
4528 219
2816 258
2974 197
1456 103