109927 890
86737 286
103672 511
102074 132
76246 654
261177 1209
179929 577
110374 917
148452 300
30389 62
410317 741
112943 483
59842 236
136877 571
84463 666
210475 778
83378 283
118369 732
571776 3053
97354 422
165887 343
564208 1715