30426 111
28493 84
35765 128
20376 479
14082 396
88529 326
22103 425
6913 150
24468 242
21040 472
67156 87
12285 561
2189 261
56300 452
36983 773
22182 846
16100 740
23267 484
142552 270
19416 388
39631 251
154155 575
23661 570
17626 646
15965 488
24131 318
30288 414
129566 969