5891 421
10944 352
5298 285
5013 214
6090 578
12356 612
8872 846
10641 746
9518 497
6663 227
7001 398
17407 265
4459 56
4347 559