29957 580
22930 593
120062 302
3269 717
1966 147
3164 103
3169 129
4637 459
123757 602
6626 612
7300 129
19986 98
17385 664
8520 386
11347 570
4659 386
22192 155
15977 413
7551 649
4309 683
3879 397
6524 151
3809 575
18428 469
11051 209
6351 782