13330 503
11977 612
31737 86
17044 477
31057 338
13004 871
22159 786
8234 398
84234 570
5439 475
18711 453
10253 78
30433 651
71402 729
7113 101
27749 390
26352 514
129067 261
224660 930
9570 656
25048 590
31300 74
84478 906
63241 256