29965 580
22989 593
120072 302
3275 717
1969 147
3169 103
3172 129
4649 459
123860 602
6626 612
7302 129
19990 98
17385 664
8534 386
11348 570
4663 386
22193 155
15979 413
7553 649
4312 683
3880 397
6532 151
3810 575
18434 469
11058 209
6352 782