104649 300
9497 433
20932 348
19716 455
26820 125
241336 551
72762 267
4851 483
8949 868
12353 915
5646 282
25183 549
27281 567
10428 652
12193 863
9093 43
34388 360
10538 293
36898 211
182379 618
4427 734
11115 252
6959 268
34770 373
21353 682
55264 962
40686 328