109935 890
86742 286
103676 511
102082 132
261186 1209
76253 654
179932 577
110388 917
148458 300
30394 62
410328 741
112954 483
59854 236
84475 666
136883 571
210484 778
83385 283
118377 732
97365 422
571779 3053
165897 343
564213 1715