31597 314
4130 256
3558 589
102518 812
96608 193
90983 712
161363 698
44395 443
81453 943
279809 971
55760 505
65092 882
59631 1002
63600 551
76685 162
110160 797
75857 337
73413 231
43484 765
88090 351
152270 1051
51408 763
74762 455
27907 87