50016 447
19415 465
17359 287
24195 75
17866 69
21583 572
19833 619
26413 386
18964 434
21096 470
15422 222
22688 198
20125 122
29748 639
23141 424
77631 308
20158 645
20346 92
16601 47
23577 134
19933 233
17049 243
24398 134
25985 578