30491 111
28568 84
20436 479
14123 396
22153 425
24508 242
67559 87
12318 561
56395 452
22251 846
143029 270
19490 388
154655 575
23756 570
17670 646
10861 320
30406 414
130166 969
20618 711
37222 287
30068 630
16170 655
23210 63
43300 39
49707 85
40206 365
28276 506
44745 105