5006 270
4440 516
115055 646
66141 604
4025 141
139605 468
33087 306
13880 564
7529 302
101238 200
251629 1992
35901 873
30343 645
34918 98
39784 684
26816 325
8772 81
22009 115
38158 170
4110 469
4018 591
6651 523
3679 658
2063 396
3757 536
5547 752
40826 187