39300 587
29902 139
8451 157
29715 829
21902 276
48634 165
34605 697
25031 447
5910 388
14688 461
27723 213
9879 458
8633 251
4897 243
5104 110
7006 669
5641 78
4692 207
18331 129
16137 383
23851 258
30582 486
9373 543
47253 325
21239 971
3845 393
17924 390
16147 742