19839 627
108527 726
9386 300
744678 1219
8847 158
8220 414
195046 430
16730 405
80401 859
25881 339
7330 270
23529 676
4583 69
53476 680
26464 411
3056 240
7926 863