5002 270
4431 516
114783 646
66088 604
4022 141
139489 468
33078 306
13878 564
7524 302
101176 200
251512 1992
35872 873
30304 645
34890 98
39740 684
26787 325
8755 81
21988 115
38125 170
4110 469
4016 591
6651 523
3676 658
2060 396
3756 536
5380 752
40783 187