39515 515
11153 797
159758 590
25638 527
93658 840
73694 397
44658 559
27074 435
23295 77
36959 171
12271 407
30067 369
76368 617
18559 837
40752 240
14440 562
72012 187
16562 223
87170 763
15593 78
46043 912
56283 593
34973 194
68182 309