50696 78
47958 560
54331 703
26303 245
102214 264
36403 588
26831 180
35651 221
115192 293
95461 348
78445 353
174015 313
276702 863
178873 421
160657 216
43613 197
76500 459
88612 174
143686 252
34960 728
5234 501
33004 315
220879 336
4102 558
4783 506
23833 837
57171 704
5052 478