30856 1
15577 2
20605 7
33576 13
57553 12
19059 7
35627 2
23955 9
229653 38
379433 50
124951 13
54758 5
160827 48
268931 34
104203 24
1048955 87
156501 41
48208 4
97627 17
204480 31
67401 13
712483 66
459579 30
60532 4