13989 505
22036 261
7125 632
7147 733
25647 96
15179 371
106248 310
19444 239
11996 102
31477 224
78684 636
34367 856
8541 326
28411 341
4264 700
39359 545
5223 44
17489 192
8178 845
6910 308
27217 80
4556 456
5640 534
19631 782
35933 738
10656 907
6262 727
18073 496