19116 629
5410 689
3978 214
20853 294
6425 654
6979 951
2761 506
4103 227
11550 926
3401 914
2067 558
10535 473
4124 360