3196 109
1025 37
14521 84
5462 98
6105 255
9498 764
4299 152
2510 124
19952 321
3478 492
4047 849
4608 397
2909 95
2963 203
6089 775
2343 484
6184 474
8796 335
4783 599
4831 517
5550 457
5043 896
9301 789
7158 934
10270 663
10768 78
11022 695
11572 600