112336 409
369470 872
55582 533
8009 385
39994 281
2386 282
39143 510
98510 935
10392 744
4268 239
9520 292
159249 475
11392 495
145786 432
11246 81
12245 434
16480 128
128577 731
11041 362
7855 542
12906 844
162123 933
70576 151
32440 423
173839 343
32539 305
245675 663
98349 793