106328 818
10308 674
99485 201
43710 255
13730 549
11921 675
17319 839
22303 511
18273 740
31249 418
3242 89
56579 568
14381 346
107143 468
2128 108
4866 706
67652 232
3648 805
6903 787
5376 491
8361 828
5373 962
18224 664
174598 961
84459 642
106593 970
99907 426
180442 300