3077 201
2745 140
3485 626
22053 732
4288 65
5859 551
10145 323
6168 77
1250 107
6326 284
5176 315
1892 121
3283 25
2312 460
3203 548