30593 83
11543 299
12872 229
19722 381
65750 640
95529 631
11772 718
51165 644
11324 662
7821 354
38394 333
13949 583
5873 578
6021 296
6176 441
29681 270
65828 621