5006 270
4439 516
115052 646
66141 604
4025 141
139602 468
33087 306
13880 564
7528 302
101237 200
251627 1992
35897 873
30342 645
34917 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
40824 187