5535 656
18398 787
6498 832
31433 614
10023 393
34832 246
2914 584
29275 105
4477 191
2781 79
2177 265