141550 281
6461 209
935515 1251
25747 52
22173 818
197026 528
201633 1231
46030 774
60275 602
12909 494
3939 675
4303 306
3858 387
43932 117