29959 1
164451 40
77077 6
43656 9
31658 1
69377 5
34201 7
53880 18
74427 11
60904 6
133359 68
80282 21
193782 17
68506 4
66057 17
72803 17
165330 38
265608 82
205101 38
153231 32
195352 42
234958 54
424532 102
59882 15