115033 137
66735 693
84947 275
30756 484
44291 193
180203 999
240739 727
55294 157
48122 783
42539 568
184333 295
16743 649
23329 564
49511 350
57458 1022
142504 160
25533 646
50521 603
239240 731
21375 76
61585 304
46869 598
150503 793
107847 685
289166 1144
55358 211
25548 244
18133 89