3935 823
23360 643
2156 204
1229 99
3479 428
8271 226
29382 669
7847 718
3524 87
18744 781
14322 783
3529 54
7378 770
100021 391
5562 167
4883 464
3032 514