19802 629
6032 689
4178 214
21514 294
6733 654
7132 951
2840 506
4379 227
11658 926
3476 914
2120 558
11266 473
4340 360