5171 656
18289 787
6465 832
31248 614
10000 393
34607 246
2898 584
29205 105
4438 191
2741 79
2142 265