2897 669
12255 77
17148 268
84158 638
34427 463
20365 228
35653 781
40046 435
83309 387
51250 508
18184 148
26326 40
156414 635
8764 320
2085 283
62459 756