187780 16
1435058 116
231755 40
737930 167
59934 6
45777 91
2895957 310
899326 161
99026 9
108809 18
114005 21
44404 50
72509 28
80182 70
37880 31
66804 8
70308 5
17026 13
42957 14
216503 39
145401 10
58104 10
55757 78