109583 250
85220 334
208307 789
622921 1658
48752 127
255549 738
180804 661
201898 388
60434 609
175856 713
663175 1028
25246 476
31363 498
537142 1818
124912 212
313302 863
36690 426
245595 620
166143 766
85819 773
102207 729
177978 652
86858 417
539090 649
99448 694
163021 320
97580 144
137519 423