5006 270
4439 516
115025 646
66137 604
4023 141
139595 468
33086 306
13880 564
7528 302
101235 200
251617 1992
35896 873
30342 645
34915 98
39776 684
26815 325
8772 81
22005 115
38154 170
4110 469
4018 591
6651 523
3679 658
2063 396
3757 536
5545 752
40822 187