3512 243
6287 515
4444 412
10508 673
2584 598
11291 281
27564 201
22606 420
3535 657
4599 62
3062 58
7683 478
4526 219
2806 258
2964 197
1455 103