5002 270
4431 516
114800 646
66093 604
4022 141
139495 468
33079 306
13878 564
7524 302
101183 200
251527 1992
35876 873
30305 645
34891 98
39744 684
26787 325
8755 81
21989 115
38129 170
4110 469
4016 591
6651 523
3676 658
2061 396
3756 536
5423 752
40786 187