5006 270
4439 516
115040 646
66138 604
4025 141
139599 468
33086 306
13880 564
7528 302
101236 200
251621 1992
35896 873
30342 645
34915 98
39778 684
26815 325
8772 81
22007 115
38158 170
4110 469
4018 591
6651 523
3679 658
2063 396
3757 536
5546 752
40823 187