5022 331
7573 333
4191 637
3568 682
5152 85
2259 101
2950 100
4919 165
4139 578
11306 550
4129 502
4106 204
14075 166
3209 169
10026 458
37909 741