29048 666
12991 210
4910 218
7071 357
6860 193
5083 100
6279 132
4161 257
19369 654
12849 91
15922 796
14922 633
12796 497
2903 114
24575 140
5064 664
4228 538
5121 564
3315 759
1874 201
3763 664
1518 296
3261 804
2959 716
3113 877
927 125
797 53
552 37