19804 629
6033 689
4178 214
21515 294
6733 654
7133 951
2840 506
4380 227
11658 926
3476 914
2120 558
11268 473
4340 360