2884 585
898 191
206 43
29262 217
2730 47
7797 519
4874 522
3349 455
4909 170
4181 637
2255 101
4136 578
3188 169