21292 377
3340 515
3336 806
3870 727
4836 705
48275 293
12111 443
11587 964
41095 847
13505 795
4767 132
5876 815
6847 697
5085 740
1678 161
1917 336