19462 922
39527 52
10637 258
3293 446
7303 699
6365 471
22385 211
16982 457
4576 583
14979 154
11938 824
2834084 4107
3856 587