29603 458
7514 297
5443 176
66630 662
26843 79
9176 621
4953 581
9405 116
5547 820
8237 138
19942 618
6410 873
10727 279
4433 100
50405 559
61527 779
16210 360
3521 329
5043 458
9240 647
5218 411
40411 62
6743 966
4554 376
14507 343
14006 60
25889 170
5656 141