19822 627
108392 726
9380 300
744580 1219
8844 158
8216 414
194926 430
16722 405
80362 859
25871 339
7317 270
23506 676
4581 69
53436 680
26460 411
3052 240
7924 863