1142 59
3846 216
5546 543
11645 395
41901 117
88050 98
23918 771
13145 584
32031 579
29531 486
11591 37
9082 788
10624 848
3902 273
23048 273
2108 71