141173 281
6458 209
934678 1245
25731 52
22155 818
196879 528
201603 1231
46009 774
60194 602
12899 494
3935 675
4299 306
3852 387
43885 117