5896 421
10972 352
5307 285
5020 214
6097 578
12434 612
8879 846
10654 746
9530 497
6669 227
7022 398
17412 265
4480 56
4366 270
3618 733