40906 326
6820 612
6874 716
75680 552
101038 740
5016 710
2998 424
151401 301
5085 173
4195 393
4310 636
14468 507
84369 317
50857 442
122142 1051
8935 426
3842 402
4610 264
4421 611
6635 596
4092 256
3453 357
165895 307
144570 754