5008 270
4444 516
115238 646
66187 604
4027 141
139703 468
33090 306
13882 564
7529 302
101283 200
251721 1992
35923 873
30364 645
34946 98
39829 684
26841 326
8782 81
22024 115
38200 170
4110 469
4019 591
6651 523
3680 658
2064 396
3759 536
5549 752
40855 187