58042 779
46712 204
36708 666
56635 433
50253 871
33610 462
20100 81
90244 383
49470 187
101034 200
44050 125
123645 781
40001 633
61142 356
42507 949
62458 580
69700 248
52849 718
48444 833
57048 296
249110 715
37516 174
51824 733
46226 502