28516 97
2201 179
3273 319
2505 544
5003 588
3506 853
4898 701
3545 568
8128 94
1929 418
3797 205
5300 390
1597 218
3935 558
2535 378
24677 481
6777 432