108184 20
29806 9
39856 5
82830 14
46153 13
244578 12
768857 35
380827 25
334006 29
259527 6
26855 10
485454 29
56655 11
465079 28
284309 11
1128578 100
400351 16
215952 24
186730 14
50234 12
520728 35
96905 5
39328 8
110757 13