30572 243
5495 529
61631 715
6257 709
6370 609
10439 616
3249 212
1645 156
3073 289
2502 572
6921 197
922 86