15695 396
31249 402
50324 761
95738 875
17831 412
50804 543
156306 584
93018 711
336755 1113
272076 834
333657 1218
80284 288
188671 746
68400 197
304886 847
411501 1252
83417 502
1215037 4561
563873 3034
479439 995
562269 1662
201919 411
207713 507