15093 301
8678 391
21564 594
13055 194
17991 449
24423 180
8123 352
4545 116
11457 248
9743 411
18400 115
5569 143
13194 368
18223 742
18096 619
5692 92
11082 307
14485 134
3630 232
12443 322
33382 911
1589 29
5802 416
10434 87
5895 669
7785 520
11910 61
41676 389