39882 762
20527 393
13499 713
5581 201
1290 118
8541 727
4355 531
28418 291
7025 728
4158 717
2535 311
7163 918
1616 122
5300 570
93261 799
16411 171
9585 664
2732 394
7566 503
4575 160
3195 136
3644 383
2821 194
3651 382
4634 596
3203 324
1880 94
6254 782