21023 112
17083 304
3888 185
8591 658
5322 434
11561 467
10362 596
15163 239
10166 606
23751 810
4889 120
4339 31
11353 521
6692 202
8301 363
43152 570
20382 165
26694 66
11980 658
24066 762
7487 169
4576 522
18299 807
15303 638
10166 227
15695 106
9202 321
5452 325