30492 243
5485 529
61589 715
6254 709
6369 609
10436 616
3244 212
1645 156
3069 289
2500 572
6914 197
919 86