5006 270
4439 516
115049 646
66140 604
4025 141
139602 468
33086 306
13880 564
7528 302
101237 200
251624 1992
35897 873
30342 645
34915 98
39782 684
26816 325
8772 81
22009 115
38158 170
4110 469
4018 591
6651 523
3679 658
2063 396
3757 536
5547 752
40823 187