95076 559
334628 831
75955 552
135855 686
170081 411
140819 534
49103 842
64587 328
165777 643
49210 438
121009 487
210447 1175
85182 165
299925 1062
108035 716
13692 587
41166 639
84350 348
115356 194
79396 526
19133 414
79003 188
251831 862