141644 281
6466 209
935810 1251
25750 52
22177 818
197070 528
201649 1231
46039 774
60301 602
12912 494
3940 675
4306 306
3858 387
43951 117