5892 421
10947 352
5299 285
5013 214
6093 578
12358 612
8874 846
10645 746
9519 497
6664 227
7003 398
17407 265
4474 56
4366 270
3618 733