11996 56
30954 172
9110 687
32225 77
24567 481
10998 152
19258 429
10367 552
11230 596
11594 303
8471 171
12360 111
14293 322
52981 467
15852 560
12941 653
16744 654
28028 808
20695 373
14536 461
31183 935
17215 278
29614 581
11138 687
5564 101
9130 78
68597 308
95710 633