167026 403
48369 851
95879 646
56064 782
43030 38
56128 68
45324 323
65695 348
43655 391
83828 197
17806 450
23009 61
11371 822
16286 352
53893 173
25070 687
22484 907
19335 187
6696 594
64470 394
49310 143
18243 246
15742 491
14658 801
6588 50
10105 298
8211 576
24324 532