6032 421
11353 352
5558 285
5167 214
6507 578
12808 612
9086 846
10955 746
9917 497
6914 227
7312 398
17525 265
4617 56
5070 270
3672 733