5002 270
4430 516
114720 646
66073 604
4021 141
139465 468
33078 306
13878 564
7524 302
101157 200
251471 1992
35857 873
30301 645
34886 98
39733 684
26772 325
8752 81
21974 115
38115 170
4110 469
4016 591
6650 523
3676 658
2060 396
3756 536
5263 752
40768 187