30561 330
31669 708
25244 209
12727 116
27948 233
9878 644
11232 691
18724 379
6333 668
5026 539
9523 183
15080 449
80341 103
15474 602
8596 770
4356 187
20000 591
34164 543
14936 192
7389 844
22457 80
16345 782
29715 735
9270 907
15621 495
6641 548
8228 60
40500 949