5896 421
10967 352
5307 285
5018 214
6097 578
12425 612
8877 846
10652 746
9528 497
6668 227
7012 398
17409 265
4477 56
4366 270
3618 733