141730 281
6466 209
935967 1251
25758 52
22182 818
197089 528
201655 1231
46044 774
60317 602
12913 494
3940 675
4306 306
3858 387
43961 117