109530 371
50526 702
24402 245
90412 261
31909 221
271329 862
19758 203
175615 419
158289 216
74730 459
60843 608
214169 335
10143 416
79548 776
80199 572
89816 278
245396 458
111356 250
105079 695
53893 742
42438 719
296124 178
27400 893
63606 862
152929 590
79393 294
155180 223
112078 939