30015 83
20791 754
7682 246
24019 923
25973 865
13647 250
6806 422
6661 572
14506 360
5409 839
11804 124
12616 482
3688 584
13059 149
4122 33
6382 416
17069 702
5868 574
9034 230
9689 763
5700 94
7517 436
5903 751
5348 549
14370 739
5926 575
11175 212
28617 611