30531 243
5487 529
61612 715
6254 709
6370 609
10436 616
3248 212
1645 156
3070 289
2502 572
6915 197
920 86