19822 629
6054 689
4188 214
21527 294
6735 654
7136 951
2840 506
4387 227
11662 926
3477 914
2120 558
11299 473
4345 360