27570 642
8566 820
3051 533
3040 484
2343 245
3993 180
12885 696
2975 42
1321 165
5130 71
2426 142
16665 512
6165 288
13614 139
190065 964
5099 399
4428 183
5848 619
4046 292
2970 505
5143 601
3684 74
90659 643
2665 413
6198 712
3498 410
115283 972
3583 122