5896 421
10972 352
5308 285
5021 214
6097 578
12436 612
8881 846
10654 746
9530 497
6669 227
7022 398
17412 265
4480 56
4353 559