9709 4
29677 1
21257 2
25534 8
44054 8
34951 10
78530 3
84630 7
34077 10
52179 33
31930 9
59106 4
100932 25
515056 67
178331 29
1610159 80
236154 29
286754 13
315508 23
90477 7
226378 30
213627 15
609076 36
229529 26