3521 243
6293 515
4455 412
10511 673
2587 598
11313 281
27612 201
22632 420
3537 657
4601 62
3064 58
7684 478
4528 219
2813 258
2971 197
1455 103