306 95
142 38
1045 305
11531 264
1291 345
5789 737
1968 254
9847 595
4667 30
5275 766
10405 41
14988 728
4660 148
9902 504
8845 797
10979 808
8664 715
4096 149
16880 183
175520 543
48035 448
44034 556
5947 606
20610 655
17612 107
21080 685
4245 504
3633 513