19839 627
108519 726
9385 300
744663 1219
8847 158
8220 414
195032 430
16730 405
80400 859
25880 339
7328 270
23527 676
4582 69
53471 680
26464 411
3056 240
7926 863