20003 529
7938 391
115049 897
18477 247
96478 622
92622 319
56085 474
15252 385
9993 651
21978 549
64336 821
12628 87
10701 277
220323 534
45253 619
8736 641
76469 452
205400 902
10776 316
11458 691
35684 144
162144 692
32486 289
34644 866
13614 118
25443 482
7803 38
124004 601