88505 10
31778 4
39706 11
65253 13
42551 1
36955 2
64509 33
54157 33
19827 28
36703 34
19507 24
309226 29
145481 25
178679 29
34826 6
100906 21
46359 14
1500783 98
158501 11
253333 16
1197532 85
539856 39
646408 109
102679 10