303 95
142 38
1045 305
11528 264
1287 345
5784 737
1967 254
9839 595
4667 30
5274 766
10402 41
14986 728
4659 148
9901 504
8843 797
10977 808
8663 715
4095 149
16880 183
175519 543
48035 448
44034 556
5947 606
20607 655
17611 107
21079 685
4244 504
3633 513