21062 361
13733 209
20614 309
6370 495
10564 217
11907 722
13789 676
19715 695
23959 531
2758 295
15291 148
1370 224
1514 84
20933 526
15195 942