40716 65
7162 578
12477 153
10683 391
12899 285
8259 732
6060 888
4362 283
5497 195
7112 36
18143 817
6849 895
5779 292
12991 340
13888 496
2987 215
20503 168
43904 775
14041 637
13617 608
10888 557
12964 716
10442 600
11217 850
5809 334
6742 321
7559 959
25218 519