52909 305
19580 504
10035 257
27223 491
10562 892
105034 744
37798 333
24340 87
13278 581
68763 695
6423 52
15683 36
8084 564
37534 146
50236 800
38294 90
15406 614
55487 129
134722 240
58277 146
70160 676
15599 298
12391 94
6708 139
14806 155
75878 579