29128 7
22108 4
19604 2
28059 3
79676 8
30751 3
43506 8
28327 4
50276 16
93405 27
70179 19
75078 5
56976 7
71534 8
120330 12
41505 3
95557 12
103677 32
101407 31
64351 10
31084 3
192127 38
50509 11
69382 14