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