19118 629
5413 689
3978 214
20857 294
6427 654
6980 951
2761 506
4106 227
11551 926
3401 914
2067 558
10539 473
4125 360