5001 270
4424 516
114581 646
66036 604
4020 141
139379 468
33076 306
13877 564
7524 302
101117 200
251429 1992
35835 873
30280 645
34867 98
39710 684
26752 325
8748 81
21959 115
38074 170
4109 469
4016 591
6649 523
3675 658
2060 396
3756 536
5263 752
40754 187