31622 325
85634 426
66129 226
50160 418
84698 735
53051 252
38098 275
78449 827
26055 49
9195 796
12296 532
27952 188
53612 603
131450 386
64836 688
36252 364
18172 632
110178 402
105482 236
100033 907
47815 61
11914 67
104009 508
56533 409
70532 661
16213 568
172322 139
11432 474