3979 133
435196 1323
129777 893
88851 716
409478 1152
49114 457
111208 183
90609 877
73530 946
105486 811
116160 190
270367 665
139028 1098
63540 348
102886 950
118386 320
77161 643
426871 1574
232395 470
132816 841
180416 746
22162 655
143848 697
55410 112
108259 520
130668 502
279200 1192
197258 463