5005 270
4436 516
114990 646
66128 604
4023 141
139558 468
33085 306
13880 564
7528 302
101223 200
251603 1992
35895 873
30335 645
34914 98
39769 684
26812 325
8772 81
22003 115
38149 170
4110 469
4018 591
6651 523
3679 658
2063 396
3757 536
5545 752
40819 187