18535 629
4850 689
3758 214
20475 294
6209 654
6822 951
2722 506
3902 227
11484 926
3364 914
2040 558
9924 472
3967 360