5897 421
10976 352
5309 285
5022 214
6097 578
12440 612
8883 846
10656 746
9530 497
6669 227
7026 398
17413 265
4480 56
4367 270
3619 733