3058 201
2725 140
3485 626
22010 732
4286 65
5857 551
10132 323
6149 77
1244 107
6311 284
5154 315
1885 121
3280 25
2311 460
3199 548