29554 4
22404 2
71153 15
38508 6
38981 18
192279 43
19578 3
25231 3
20158 5
39409 4
29108 5
39359 8
46326 6
31777 5
50282 20
72579 10
34630 4
34559 7
50655 13
68359 9
80076 13
94030 20
260605 44
87331 32