30507 243
5485 529
61592 715
6254 709
6370 609
10436 616
3245 212
1645 156
3069 289
2500 572
6914 197
919 86