50287 266
22901 271
27303 740
85453 875
56944 382
19139 150
17887 821
30028 429
51428 634
25587 459
32444 222
71442 218
3306 565
7413 139
18504 658
6279 923
30436 116
27511 377
11125 792
66683 730
49138 655
40445 614
27835 89
22047 356
10466 129