13031 500
31236 307
10473 901
21538 641
7809 685
24218 196
12798 147
3480 200
24943 772
163511 259
14171 588
16037 279
4729 40
20627 664
8773 577
15098 242
4868 281
6741 69
50974 380
8213 255
6796 488
6464 448
3380 510
24061 713
11721 194
15715 112
8192 810
24294 312