3082 399
9563 280
4696 658
2713 477
2757 465
3793 611
5203 917
9911 605
100031 508
8003 429
175079 419
14225 207
2211 108
2845 147
4906 555
2546 86
6976 129
16391 505
22166 219
26336 122
22920 340
12797 584
11247 457
9325 451
3846 77
14591 338
9744 807
11472 803