30568 330
31680 708
25251 209
12728 116
27950 233
9880 644
11233 691
18726 379
6334 668
5027 539
9526 183
15081 449
80355 103
15478 602
8597 770
4358 187
20003 591
34168 543
14940 192
7389 844
22461 80
16356 782
29718 735
9271 907
15625 495
6641 548
8228 60
40504 949