3073 201
2743 140
3485 626
22044 732
4288 65
5859 551
10143 323
6166 77
1250 107
6322 284
5169 315
1890 121
3283 25
2312 460
3203 548