5896 421
10965 352
5306 285
5016 214
6097 578
12408 612
8874 846
10652 746
9525 497
6667 227
7009 398
17409 265
4477 56
4352 559