3209 34
5149 307
49564 276
104504 542
78301 369
14233 190
105423 612
42041 416
55266 95
76210 286
189795 1139
33532 166
10444 212
41326 549
59102 371
15830 398
13324 687
85938 240
63462 575
92170 663
55018 604
89360 355
63808 166
46653 348
66531 856