2853 669
12202 77
16977 268
84133 638
34186 463
20221 228
35420 781
39813 435
82960 387
50872 508
18103 148
26180 40
155725 635
8748 320
2061 283
62360 756