141669 281
6466 209
935846 1251
25750 52
22178 818
197077 528
201650 1231
46039 774
60313 602
12913 494
3940 675
4306 306
3858 387
43952 117