41082 283
53610 716
552 77
1011 80
35950 424
5122 420
110080 252
3314 60
6716 261
35947 413
783544 1665
234938 831
110512 553
191330 397
396196 545
472301 2021
173775 656
118752 289
67845 323
22059 695
84147 770
34429 642
23460 640
51139 454
16007 204
42069 756
25324 534
20229 516