19809 2
35678 2
17004 5
329351 15
29707 4
69378 7
89530 15
1140756 129
32358 3
19057 7
46933 3
62955 3
679456 48
249530 29
48007 8
116083 15
470058 43
57503 12
88954 12
197132 28
744955 48
34952 11
21056 1
23856 7