28073 419
9681 391
1371 353
695 126
2215 536
1317 331
2789 112
7841 618
182201 782
31471 823
85931 353
314155 863
299400 851
151269 352
31599 262
65679 266
1291 143
3402 464
7732 506