12562 127
6586 562
19725 612
8356 208
12292 51
5518 628
10285 414
25440 811
14392 308
17071 483
16239 627
10162 582
9423 46
5347 43
12360 181
15934 547
12115 121
8584 393
11918 277
12519 534
11723 902
13753 284
9571 120
8464 602
5757 880
5461 174
9357 58
7913 577