15272 170
20038 599
15540 283
12925 509
12594 124
44683 928
18489 575
13120 324
305087 849
16020 198
453221 1310
307632 1217
423559 1698
343254 1118
14583 707
287015 615
240431 1381
428524 930
767044 1643
688498 805
93488 238
729413 1755
256422 545