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