54962 443
8047 293
672 34
4197 390
4601 109
3296 307
6175 728
5394 400
3186 246
11388 576
6741 273
9778 282