4035 306
8678 450
13304 176
13090 157
4242 478
20595 977
7011 168
18624 130
283666 703
9312 101
32245 179
74866 459
4848 82
3395 89
8849 828
19145 664
6160 614
1823 173
2791 334
17044 366
2942 269
3063 133
4775 860
18040 814
940 134
15438 185
10664 583
10702 699