5896 421
10965 352
5306 285
5016 214
6097 578
12404 612
8874 846
10651 746
9525 497
6666 227
7009 398
17409 265
4477 56
4366 270
3618 733