21009 112
17052 304
3882 185
8577 658
5310 434
11548 467
10358 596
15141 239
10154 606
23720 810
4871 120
4333 31
11334 521
6688 202
8282 363
43128 570
20373 165
26672 66
11837 658
24024 762
7483 169
4551 522
18270 807
15293 638
10148 226
15675 106
9196 321
5447 325