4954 331
7570 333
4184 637
3564 682
5130 85
2255 101
2934 100
4903 165
4136 578
11301 550
4099 502
4095 204
14055 166
3191 169
10017 458
37617 741