30954 649
12191 434
3671 66
77751 688
12302 646
10376 667
7354 247
4720 463
9936 290
6984 198
11488 730
11904 259
3307 434
2932 173
431 101
1639 390
3779 718
4181 611