19955 704
4061 867
6958 59
24440 784
47113 373
11709 739
58331 377
10367 591
5941 176
32225 354
21126 187
4125 439
2002 260
4395 278
3238 43
2168 352