3057 201
2721 140
3485 626
22001 732
4286 65
5856 551
10130 323
6148 77
1243 107
6308 284
5153 315
1885 121
3278 25
2311 460
3199 548