28304 89
9660 239
25526 123
1249 194
59019 506
7563 855
109233 252
21607 938
18450 296
22605 629
20808 356
18745 581
3822 227
2943 42
9784 344
5635 650