300396 1205
217182 1028
107820 596
38816 580
78721 112
85270 385
365713 2123
50361 412
14716 178
16187 370
111441 550
83190 309
29751 529
21189 320
30654 869
212505 1965
108021 730
85316 362
61507 374
74782 397
14216 415
11861 612
30205 745
132173 689
56578 563
26684 598
37623 336
37922 572