21222 630
8252 690
4753 214
23143 294
7333 655
7589 951
3111 506
5126 228
11965 926
3712 914
2294 558
15599 474
4864 360