5891 421
10943 352
5298 285
5013 214
6090 578
12356 612
8872 846
10641 746
9518 497
6663 227
7000 398
17407 265
4458 56
4366 270
3618 733