15093 301
8680 391
21567 594
13057 194
17995 449
24433 180
8126 352
4548 116
11471 248
9744 411
18406 115
5573 143
13195 368
18256 742
18109 619
5692 92
11084 307
14488 134
3632 232
12450 322
33392 911
1591 29
5803 416
10444 87
5895 669
7789 520
11914 61
41680 389