13989 501
20991 242
51611 312
13702 683
5909 48
10551 497
16952 697
22173 441
3832 106
19795 325
7255 286
12433 319
14507 326
34647 740
27290 642
10597 613
16210 680
11522 82
16186 503
7922 228
7030 46
9604 164
28962 698
30441 718
8424 398
18136 911
14775 603
18285 673