40023 648
47482 200
41158 369
35797 938
86149 250
35666 889
93137 593
125264 459
40733 488
28150 673
39004 396
33092 679
40267 118
165939 926
41041 622
44079 545
65934 700
34500 513
34596 397
67973 382
37508 822
70235 274
54336 465
36425 1017