303 95
142 38
1044 305
11517 264
1286 345
5767 737
1966 254
9818 595
4666 30
5274 766
10389 41
14982 728
4659 148
9901 504
8837 797
10966 808
8659 715
4094 149
16879 183
175507 543
48035 448
44025 556
5947 606
20603 655
17608 107
21073 685
4238 504
3633 513