31467 602
47359 125
106522 503
42331 535
35570 190
104811 328
49045 429
53334 142
52366 287
43984 526
65481 142
44448 768
39220 787
18043 482
38299 595
43650 892
125346 1078
49988 334
42763 591
34155 948
39612 463
30773 472
34937 95
146589 962