2716 328
2942 58
11415 582
5324 181
9503 721
2941 197
3691 529
3079 273
2846 291
9473 326
1947 417
2135 229