15026 89
16791 159
59324 660
10776 679
213594 485
19922 265
32577 540
35465 821
30049 182
102562 694
27826 378
39856 630
77420 609
25762 432
22776 800
50249 140
80613 291
15917 311
83194 153
14164 222
26632 257
13038 481
24132 280
23781 508
37651 780
14315 329
41463 715
64110 515