3512 243
6289 515
4444 412
10509 673
2584 598
11292 281
27569 201
22606 420
3535 657
4599 62
3062 58
7684 478
4526 219
2808 258
2965 197
1455 103