107211 103
58571 532
126974 386
62005 688
93910 904
51251 409
93478 288
92652 348
76184 353
169302 313
268320 861
41352 197
83330 174
132758 252
70581 491
56686 607
31734 728
77043 474
30033 313
109412 249
290237 178
32520 375
150017 589