111735 733
54350 774
88032 257
26417 772
23356 666
53472 112
43271 614
107451 293
67898 1004
60749 532
88601 737
300217 957
81976 181
95699 606
85071 194
50207 333
71242 443
39137 310