3002 5
25077 11
32027 2
12227 4
13732 9
13709 10
11502 5
184032 36
27932 6
243429 52
2883201 197
222129 15
240003 16
10858 0
107755 15
210382 20
152677 7
168434 6
102034 4
111030 6
104532 10
349001 3
321483 14
430683 14