1132 59
3818 216
5522 543
11624 395
41863 117
88017 98
23889 771
13125 584
32016 579
29509 486
11563 37
9074 788
10615 848
3898 273
23029 273
2094 71