3057 201
2719 140
3485 626
21999 732
4286 65
5856 551
10130 323
6148 77
1242 107
6308 284
5153 315
1885 121
3277 25
2311 460
3199 548