15046 457
9309 158
3266 412
17620 524
7905 42
12693 672
2295 277
6770 440
14284 820
3209 574
3191 78
15158 807
8702 230
7276 462
17363 614
15817 811
7562 867
10858 310
3913 117
13688 50
19297 176
28720 279
30157 77
10355 220
4420 317
4282 69
9740 68
4809 570