24601 5
39128 3
17251 2
49180 9
51626 33
75877 33
20082 12
45679 35
48028 21
400606 54
1142403 129
377059 20
623502 48
209426 20
190957 15
1843802 105
329832 28
645382 29
300534 21
3343978 291
522334 21
226156 9
333676 35
90877 5