15093 301
8678 391
21567 594
13057 194
17994 449
24428 180
8126 352
4547 116
11464 248
9744 411
18401 115
5572 143
13194 368
18238 742
18102 619
5692 92
11083 307
14486 134
3632 232
12445 322
33390 911
1590 29
5803 416
10442 87
5895 669
7788 520
11911 61
41676 389