26002 283
17684 264
3173 231
26444 848
5635 596
13772 197
8204 591
11082 722
4240 352
12098 214
9202 149
4389 230
12491 565
5240 979
17441 775
5655 617
11113 460
17535 291
14336 130
46916 713
19618 187
4531 221
31955 435
7463 513