19334 922
39498 52
10592 258
3277 446
7277 699
6328 471
22373 211
16960 457
4567 583
14902 154
11926 824
2807023 4097
3819 587