11600 753
293326 948
219271 507
379258 595
214199 489
11851 604
420410 832
142856 657
1041085 3059
295918 1230
222712 394
11405 505
157896 711
103895 550
1695844 2463
26637 726
743454 1698
493189 1001
839991 3615
451710 728
573493 1690
840362 2019
652440 1882
398685 786
205130 412
642068 1867