30016 83
20793 754
7682 246
24020 923
25977 865
13647 250
6807 422
6661 572
14509 360
5409 839
11805 124
12618 482
3689 584
13059 149
4122 33
6382 416
17069 702
5868 574
9036 230
9689 763
5702 94
7519 436
5906 751
5348 549
14371 739
5927 575
11175 212
28618 611