30012 90
49269 438
11112 717
14470 627
15705 163
6929 92
22605 843
25709 434
104819 367
15020 481
14155 598
9072 61
5221 569
281121 526
35909 663
12384 687
20337 599
18774 235
26312 434
25875 547
23112 755
19466 555
9096 457
16115 348
28933 177
33768 283
31895 328
27371 236