40733 65
7162 578
12494 153
10688 391
12903 285
8267 732
6062 888
4362 283
5498 195
7115 36
18147 817
6853 895
5779 292
12999 340
13892 496
2987 215
20513 168
43929 775
14048 637
13624 608
10890 557
12983 716
10447 600
11221 850
5809 334
6744 321
7562 959
25227 519