40991 112
17857 401
37241 434
48117 495
18981 95
23907 651
12502 134
19031 581
70740 387
7902 533
24407 318
38381 641
81849 693
11662 774
47736 424
66788 332
29106 268
10441 181
6485 643
55359 137
44426 484
38412 174
31540 277
24443 143