42952 275
15118 262
6528 83
13092 512
8943 796
4318 447
4648 554
43524 367
2218 132
220782 317
8447 146
4280 397
12110 145
12050 72
6963 516
4834 540
7663 713
5002 96
4550 652
21617 365
8655 570
3225 190
5657 478
9686 250
16193 619
5333 133
2091 218
18372 709