30584 10
31607 0
22181 2
35454 31
36102 33
12428 27
19732 32
12201 24
290577 28
131529 24
155883 28
29080 6
89329 20
38859 14
1451827 98
151682 11
241079 15
1170154 84
520751 38
618826 107
96334 10
657632 97
426181 20
488779 40