2917 585
907 191
210 43
29292 217
2748 47
7799 519
4877 522
3352 455
4912 170
4186 637
2255 101
4136 578
3191 169