5896 421
10961 352
5306 285
5016 214
6097 578
12393 612
8874 846
10651 746
9524 497
6666 227
7009 398
17409 265
4477 56
4350 559