3518 243
6293 515
4454 412
10510 673
2585 598
11310 281
27608 201
22630 420
3537 657
4601 62
3064 58
7684 478
4528 219
2812 258
2970 197
1455 103