298503 1097
86586 254
62099 459
46831 115
263385 953
240469 404
105837 754
168299 974
36974 747
215028 1165
29068 721
53388 712
306639 1062
23048 772
32382 825
30446 225
31511 528
64258 110
296595 623
43891 718
106653 1023
213136 759
51339 491
69582 392
93308 847