20583 288
244015 330
29588 378
131299 593
281188 526
111519 461
210838 546
180220 408
34002 295
34196 325
50645 528
96168 428
148675 929
41749 275
86948 830
21806 633
117099 403
111424 236
16766 515
31319 144
15956 258
102843 264
16880 162
25294 69
34358 913
42219 634
25606 488
221120 337