19564 769
3260 673
1348 213
23171 318
42779 206
16038 674
30550 743
8177 363
8727 521
8084 396
6150 626