40405 550
37850 719
70331 717
27202 830
8974 411
15513 496
19701 503
108136 992
42014 290
21793 192
19941 767
30362 196
24724 618
39574 592
20432 309
12447 942
33995 598
50405 833
33181 391
28267 933
13737 197
69508 317
44539 592
165449 1127
168556 1013
50141 289
21932 616
133477 533