40608 700
15488 248
6009 666
12663 564
4751 133
10657 247
6499 629
10147 490
10461 601
12423 741
19798 667
10769 441
19932 836
5285 215
18289 564
6045 49
18899 505
9104 842
6991 164
11933 94
6220 258
5665 667
5234 361
7671 358
12541 64
20885 201
13575 623
10221 237