40727 65
7162 578
12478 153
10684 391
12902 285
8259 732
6060 888
4362 283
5497 195
7113 36
18145 817
6851 895
5779 292
12993 340
13888 496
2987 215
20507 168
43912 775
14044 637
13617 608
10888 557
12965 716
10444 600
11217 850
5809 334
6742 321
7561 959
25220 519