54949 443
8046 293
672 34
4197 390
4601 109
3296 307
6175 728
5391 400
3186 246
11388 576
6741 273
9778 282