30426 111
28491 84
35765 128
20375 479
14082 396
88518 326
22103 425
6913 150
24468 242
21038 472
67143 87
12285 561
2189 261
56299 452
36983 773
22182 846
16099 740
23265 484
142541 270
19406 388
39631 251
154143 575
23661 570
17625 646
15963 488
24126 318
30285 414
129556 969