28850 99
2278 179
3304 319
2546 544
5043 588
3553 853
4927 701
3556 568
8140 94
1943 418
3812 205
5321 390
1603 218
3976 558
2543 378
24743 481
6816 432