501 89
23 389
844 919
358 670
95 184
43 320
251 262
638 167
751 10
413 245
826 760
977 635
725 600
732 833
272 352
952 494
740 969
462 7
933 219
295 410
170 639
665 411
140 95
852 158