2802 328
3044 58
11465 582
9512 182
9693 721
2985 197
3736 529
3181 273
2892 291
9539 326
1985 417
2181 229