5896 421
10971 352
5307 285
5020 214
6097 578
12434 612
8879 846
10654 746
9530 497
6668 227
7021 398
17412 265
4480 56
4352 559