5150 66
4382 520
3080 190
15692 754
79865 686
22153 564
6563 52
15362 69
318242 983
83843 622
53815 416
15211 591