16403 513
23042 346
609706 881
225076 307
386833 596
446063 580
212138 654
345890 656
122922 78
321854 762
130494 593
120556 196
402068 537
110535 461
209796 546
297766 184
122623 677
49892 528
94837 428
69082 316
141219 171
41234 275
107320 909
174886 543
126901 374
101160 264
35321 221
11358 219