1129 59
3813 216
5518 543
11621 395
41860 117
88014 98
23887 771
13123 584
32015 579
29502 486
11562 37
9073 788
10615 848
3897 273
23026 273
2093 71