28982 312
21095 853
4122 256
3552 589
102264 812
161233 698
44222 442
81270 943
279755 971
55736 505
64968 882
59419 1001
63468 551
76571 162
110084 797
75749 337
73028 231
43356 765
87888 351
152058 1051
51316 763
74661 455
27798 87
47368 289