10442 857
6462 421
12241 353
6112 285
5554 214
7157 578
13536 613
9565 846
12126 746
10318 497
7539 227
8160 398
17882 265
5032 56
6419 272
3846 733