12562 127
6587 562
19727 612
8356 208
12293 51
5518 628
10286 414
25440 811
14394 308
17072 483
16241 627
10162 582
9423 46
5347 43
12360 181
15934 547
12115 121
8585 393
11919 277
12519 534
11723 902
13754 284
9573 120
8464 602
5759 880
5461 174
9357 58
7913 577