28721 97
2249 179
3293 319
2542 544
5029 588
3541 853
4915 701
3552 568
8135 94
1934 418
3806 205
5313 390
1601 218
3971 558
2540 378
24719 481
6804 432