5150 66
4382 520
3080 190
15692 754
79864 686
22153 564
6563 52
15362 69
318240 983
83837 622
53811 416
15210 591