13330 503
11976 612
31735 86
17044 477
31056 338
13004 871
22159 786
8233 398
84231 570
5439 475
18711 453
10253 78
30431 651
71400 729
7113 101
27747 390
26352 514
129060 261
224650 930
9569 656
25048 590
31300 74
84476 906
63241 256