21263 377
3329 515
3326 806
3858 727
4811 705
48066 293
12101 443
11572 964
41069 847
13495 795
4760 132
5860 815
6843 697
5079 740
1674 161
1916 336