45006 165
6938 254
5071 100
5241 446
8010 588
9205 64
5646 144
9322 464
3348 195
11331 887
5866 65
1828 74
3578 95
9222 141
20807 759
7144 65
46317 132
2422 109
9725 403
7801 454
15031 535
15990 619
18605 659
3509 309