30516 243
5486 529
61606 715
6254 709
6370 609
10436 616
3246 212
1645 156
3070 289
2502 572
6914 197
920 86