140880 279
6454 209
934232 1244
25721 52
22148 818
196794 527
201581 1231
45994 774
60140 602
12893 494
3933 675
4296 306
3851 387
43862 117