3060 794
27136 887
10968 27
3948 273
17564 94
24943 472
7350 416
7571 532
9833 521
34460 423
7461 613
88311 241