5891 421
10945 352
5298 285
5013 214
6091 578
12357 612
8872 846
10643 746
9518 497
6663 227
7002 398
17407 265
4463 56
4347 559