53534 4
21701 6
115082 29
189884 33
56257 16
76234 3
298482 47
90602 10
37728 5
507352 85
725476 73
144258 18
51358 10
109353 18
178079 24
100432 17
239253 11
246832 29
294251 19
62102 11
64629 9
61481 10
103353 20
164352 13