5495 656
18383 787
6496 832
31364 614
10023 393
34805 246
2913 584
29267 105
4473 191
2781 79
2173 265