30399 243
5481 529
61555 715
6251 709
6341 609
10427 616
3222 212
1645 156
3056 289
2500 572
6895 197
919 86