2147 302
2814 248
2001 41
4002 663
3045 285
3290 646
2499 336
2864 375
52994 587
9776 41
1039 54
2886 410
2343 163
4518 277
1855 225
5338 544