40941 146
23347 674
10320 926
22933 262
14113 677
8152 126
6500 206
7761 790
8197 577
4526 205
10435 680
4540 367
7169 403
3131 721
6747 728
5374 400
8184 74
2950 329
4596 356
4149 555
8964 80
24799 594
5271 653
1898 126