28350 89
9664 239
25564 123
1249 194
59026 506
7563 855
109253 252
21607 938
18450 296
22605 629
20809 356
18748 581
3822 227
2943 42
9784 344
5635 650