103095 235
96871 907
161893 540
46438 61
85057 599
99625 508
53830 409
98004 231
69225 661
15989 567
166353 139
61815 511
71344 145
47733 78
43939 559
107355 370
49652 701
24012 245
88241 261
3415 329
31160 221
99274 289
93158 348
76647 353
170188 313
270032 862
174984 419
157686 216