5150 66
4389 520
3081 190
15695 754
79904 686
22154 564
6563 52
15362 69
318328 983
83895 623
53842 416
15217 591