141557 281
6461 209
935539 1251
25747 52
22173 818
197029 528
201635 1231
46030 774
60277 602
12909 494
3939 675
4304 306
3858 387
43933 117