56096 643
169595 203
244946 624
39408 597
41811 866
16258 821
84650 246
126990 369
73593 547
31233 254
214370 182
300550 184
123546 677
50534 528
95966 428
69787 316
73641 233
53928 420
148556 929
88029 735
142302 170
128474 115
86810 830
29167 49
73241 533
55397 603
136144 389
67123 690