25589 214
46566 302
27253 861
69606 815
15005 471
9456 586
6015 262
11126 569
5598 126
8070 189
5851 35
12577 208
42645 550