28282 89
9659 239
25506 123
1249 194
59017 506
7563 855
109223 252
21606 938
18450 296
22605 629
20807 356
18744 581
3822 227
2943 42
9783 344
5635 650