15093 301
8678 391
21565 594
13055 194
17994 449
24424 180
8125 352
4545 116
11460 248
9744 411
18401 115
5570 143
13194 368
18229 742
18099 619
5692 92
11082 307
14485 134
3632 232
12443 322
33388 911
1589 29
5802 416
10440 87
5895 669
7788 520
11910 61
41676 389