15048 457
9309 158
3266 412
17621 524
7907 42
12694 672
2295 277
6770 440
14286 820
3209 574
3193 78
15158 807
8706 230
7276 462
17365 614
15818 811
7563 867
10858 310
3914 117
13688 50
19299 176
28721 279
30161 77
10355 220
4420 317
4282 69
9741 68
4809 570