19819 627
108381 726
9380 300
744570 1219
8843 158
8216 414
194905 430
16722 405
80359 859
25869 339
7314 270
23506 676
4581 69
53431 680
26460 411
3052 240
7924 863