28726 97
2249 179
3293 319
2542 544
5031 588
3541 853
4915 701
3553 568
8135 94
1934 418
3806 205
5313 390
1602 218
3972 558
2540 378
24719 481
6805 432