58565443 21799
172822364 44594
65306757 21435
39650278 11777
43865309 5186
25920300 5617
42733720 14196
16386119 5164
32606545 9396
85383739 5701
30528121 10530
45115537 15418
38653398 14498
35617381 15403
141916101 58801
23045061 4649
24547735 6317
51875645 16050
88059792 15893