29806 629
22233 91
23874 640
22903 594
17552 267
2433 88
10180 184
6342 700
7777 163
5508 201
4287 356
1940 96
21607 541
3844 431
3098 461
4313 890
5876 375
11542 445
8771 622
6938 32
4603 737
7045 440
3184 182
13382 342
6326 582
1747 36
12754 60
2094 343