5400 656
18347 787
6481 832
31333 614
10021 393
34724 246
2908 584
29240 105
4469 191
2776 79
2161 265