5005 270
4435 516
114960 646
66123 604
4023 141
139546 468
33083 306
13880 564
7526 302
101220 200
251595 1992
35894 873
30334 645
34912 98
39764 684
26809 325
8769 81
22002 115
38149 170
4110 469
4018 591
6651 523
3678 658
2062 396
3757 536
5544 752
40811 187