5896 421
10967 352
5307 285
5018 214
6097 578
12426 612
8877 846
10652 746
9529 497
6668 227
7013 398
17409 265
4477 56
4352 559