17006 333
3915 85
24258 106
35208 459
6094 286
4650 346
7960 31
20710 443
14162 820
23851 753
8840 510
5494 780
5516 459
6843 719
21921 411
7766 581
29559 663
8680 317
14667 830
8611 780
6225 867
3065 295
11490 324
30775 740
26017 410
23527 641
8058 613
22539 88