5892 421
10953 352
5302 285
5014 214
6093 578
12370 612
8874 846
10647 746
9523 497
6664 227
7003 398
17407 265
4475 56
4366 270
3618 733