109215 333
22031 503
71581 311
18356 63
41299 568
27898 120
49840 143
51797 587
53997 696
22499 346
23416 211
11804 647
291527 727
94191 462
111729 335
79456 165
25743 536
139926 658
39901 101
20592 336
89867 190
226087 1037
112165 700
12025 316
12084 635
33753 402
66846 587
27589 389