31531 314
4130 256
3558 589
102517 812
96605 193
90983 712
161361 698
44393 443
81453 943
279809 971
55760 505
65092 882
59630 1002
63600 551
76685 162
110160 797
75855 337
73409 231
43483 765
88088 351
152268 1051
51408 763
74759 455
27906 87