101052 872
56830 588
109577 519
915 192
39415 280
11532 522
4270 223
36311 93
236445 849
49229 1120
165884 563
60110 132
8983 310
4065 443
23191 160
16609 130
944 185
3928 875
623 107
100633 224
256448 1098
55546 803
85595 526
26450 109
42655 331
111898 183
37734 864
98284 518