18309 5
33581 3
14483 2
45028 9
44352 33
66605 33
17306 12
38576 35
41529 21
391378 54
1127557 128
371077 20
615655 47
205683 20
186707 14
1827734 105
325202 28
637401 29
297003 21
3302277 290
512580 21
223583 9
329801 35
88833 5