3052 201
2714 140
3485 626
21996 732
4286 65
5856 551
10130 323
6148 77
1242 107
6305 284
5153 315
1884 121
3277 25
2310 460
3199 548