31780 922
8829 632
24406 768
16161 484
11037 707
10942 277
7427 670
8637 611
3556 244
9284 584
8738 510
7578 226
6350 223
5967 504
9240 627
6221 495
5922 52
2836 89
3140 276
5115 585
5772 122
7212 222
5889 361
6724 538