5895 421
10954 352
5303 285
5014 214
6094 578
12378 612
8874 846
10648 746
9523 497
6665 227
7004 398
17408 265
4476 56
4366 270
3618 733