19958 704
4018 867
6959 59
26051 785
47237 373
11697 739
58290 377
10332 591
5921 176
32173 354
21077 187
4133 439
1995 260
4391 278
3229 43
2171 352