2713 328
2942 58
11414 582
5321 181
9501 721
2928 197
3688 529
3075 273
2845 291
9470 326
1947 417
2132 229