21068 630
8126 690
4740 214
23053 294
7290 655
7577 951
3105 506
5101 228
11943 926
3708 914
2288 558
15403 473
4834 360