27186 267
7027 165
16722 129
3528 31
6543 676
5865 66
9968 446
34145 65
8383 877
33919 197
9467 164
3326 151
4209 493
3178 362
64752 527
3647 387
25342 423
4548 77
11223 201
21972 313
11781 554
2591 95
7232 375
4927 891