21022 630
8070 690
4718 214
23000 294
7279 655
7558 951
3091 506
5087 228
11935 926
3696 914
2279 558
15374 473
4817 360