5005 270
4435 516
114944 646
66122 604
4023 141
139544 468
33083 306
13880 564
7526 302
101218 200
251586 1992
35891 873
30330 645
34910 98
39763 684
26806 325
8767 81
22000 115
38147 170
4110 469
4017 591
6651 523
3677 658
2062 396
3757 536
5544 752
40809 187