21210 630
8236 690
4747 214
23138 294
7330 655
7588 951
3111 506
5123 228
11965 926
3712 914
2294 558
15576 474
4858 360