5896 421
10959 352
5304 285
5014 214
6096 578
12389 612
8874 846
10650 746
9524 497
6666 227
7007 398
17409 265
4477 56
4348 559