142126 282
6473 209
936802 1253
25781 52
22207 818
197282 528
201696 1231
46080 774
60394 602
12926 494
3945 675
4310 306
3861 387
44016 117