5004 530
1832 118
6539 79
2049 95
18559 273
5417 661
3964 397
2968 409
4801 611
9866 792
9618 750
4395 129
6283 198
8740 593
11544 331
6742 368
2528 175
2920 274
8714 634
4174 542
103663 882
5682 655
2376 220
3000 399
2692 106
3681 60
7577 766
2342 444