5897 421
10977 352
5310 285
5023 214
6098 578
12447 612
8883 846
10658 746
9531 497
6669 227
7029 398
17413 265
4480 56
4368 270
3619 733