141495 281
6461 209
935384 1251
25743 52
22170 818
196996 528
201631 1231
46027 774
60264 602
12905 494
3938 675
4301 306
3856 387
43926 117