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