19111 629
5409 689
3977 214
20851 294
6425 654
6979 951
2761 506
4103 227
11549 926
3401 914
2066 558
10534 473
4123 360