30545 243
5487 529
61616 715
6254 709
6370 609
10438 616
3249 212
1645 156
3073 289
2502 572
6917 197
920 86