19655 704
4016 867
6919 59
24409 784
47059 373
11655 739
58145 377
10305 591
5904 176
32046 354
21046 187
4104 439
1990 260
4365 278
3207 43
2165 352