5895 421
10954 352
5303 285
5014 214
6094 578
12377 612
8874 846
10648 746
9523 497
6664 227
7004 398
17408 265
4476 56
4347 559