28059 96
2180 179
3250 319
2492 544
4971 588
3501 853
4888 701
3526 568
8119 94
1925 418
3789 205
5278 390
1586 218
3917 558
2534 378
24615 481
6749 432