19530 629
5673 689
4080 214
21161 294
6607 654
7051 951
2777 506
4217 227
11617 926
3435 914
2077 558
10799 473
4240 360