18606 629
4993 689
3794 214
20559 294
6253 654
6832 951
2728 506
3956 227
11495 926
3374 914
2042 558
10093 473
3995 360