148806 231
22737 686
76800 140
177604 571
318604 983
75507 259
121352 1152
167275 399
154766 438
33513 650
70134 398
133483 915
338427 1274
331994 1388
115279 272
23037 888
16008 329
77363 223
374483 1000
458184 1208
78321 971
194227 645
92505 859
84107 624
93760 523
93923 251
88380 772
55737 831