5892 421
10948 352
5299 285
5013 214
6093 578
12360 612
8874 846
10645 746
9520 497
6664 227
7003 398
17407 265
4474 56
4347 559