19959 704
4018 867
6959 59
26051 785
47237 373
11697 739
58292 377
10332 591
5922 176
32173 354
21077 187
4133 439
1995 260
4392 278
3229 43
2171 352