4033 306
8675 450
13303 176
13083 157
4242 478
20593 977
7006 168
18624 130
283632 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
18030 814
940 134
15438 185
10664 583
10702 699