11200 857
6957 421
13413 353
6575 285
6225 214
7517 578
14450 613
9973 846
12910 746
10926 497
8303 228
8741 398
18607 265
5873 56
6933 272
4086 733