19815 627
108332 726
9379 300
744521 1219
8842 158
8214 414
194822 430
16720 405
80328 859
25861 339
7311 270
23502 676
4581 69
53405 680
26460 411
3052 240
7924 863