41959 11
23107 9
28983 6
31502 12
129809 11
56227 11
126526 3
22527 1
24706 9
27233 4
23183 7
563703 28
488377 32
269202 9
851180 71