53196 232
75163 304
23839 156
77232 466
194823 289
195232 407
70244 1012
107629 370
68912 186
25530 153
10114 80
26732 782
10608 398
106043 760
31452 808
14921 139
144775 403
165026 330
33775 224
39637 769
41063 285
74355 547
99987 848
101349 537
65001 625
275612 922
15603 217
96556 872