3060 201
2729 140
3485 626
22013 732
4286 65
5857 551
10136 323
6152 77
1244 107
6312 284
5156 315
1885 121
3281 25
2311 460
3199 548