3067 201
2734 140
3485 626
22026 732
4288 65
5858 551
10139 323
6158 77
1246 107
6315 284
5160 315
1888 121
3282 25
2312 460
3201 548