42954 147
10327 452
4973 216
3815 413
5018 420
1924 325
35476 677
19315 663
905 60
2568 243
3050 564
11390 105
3374 772
2821 182
6256 758
4936 218
1872 69
4420 712
3635 873
791 151
18750 656
18357 560
10367 687
8948 116