24476 5
39084 3
17203 2
49127 9
51432 33
75777 33
20033 12
45634 35
48009 21
400458 54
1142277 129
376955 20
623426 48
209353 20
190909 15
1843609 105
329730 28
645306 29
300458 21
3343577 291
522154 21
226106 9
333604 35
90856 5