28588 97
2213 179
3280 319
2513 544
5005 588
3518 853
4899 701
3546 568
8129 94
1929 418
3800 205
5306 390
1598 218
3941 558
2535 378
24690 481
6784 432