29797 173
3000 150
4318 239
15582 78
19602 195
21012 426
16548 465
9443 159
5123 238
6520 310
9818 828
7849 803
20359 664
4950 215
5148 552
5460 399
12377 383
61293 447
55673 777
10122 336
10841 486
34693 375
7800 79
11682 131
5576 909
2377 211
5341 250
6758 106