29959 580
22938 593
120064 302
3269 717
1968 147
3164 103
3169 129
4641 459
123768 602
6626 612
7300 129
19986 98
17385 664
8522 386
11347 570
4659 386
22193 155
15979 413
7552 649
4309 683
3879 397
6525 151
3809 575
18428 469
11052 209
6351 782