2996 174
1877 161
10135 614
42871 480
29091 176
7038 597
15552 375
49778 380
15285 341
23392 318
6432 787
76248 646
4924 338
5803 196
16373 413
3262 55
4332 557
18892 87
11557 749
21499 340
12703 505
105977 310
19079 154
10320 91
17657 307
7861 462
8131 675
4448 133