109223 333
22035 503
71588 311
18360 63
41303 568
27902 120
49851 143
51805 587
54002 696
22504 346
23419 211
11806 647
291555 727
94208 462
111738 335
79458 165
25753 536
139939 659
39905 101
20596 336
89901 190
226127 1037
112179 700
12025 316
12084 635
33758 402
66861 588
27595 389