31301 97
27771 595
51458 315
29823 738
72429 430
40328 170
24999 146
60865 599
35214 339
34720 661
28724 518
28276 710
33995 610
43766 533
39240 686
17842 172
42756 978
88950 779
31332 602
44618 626
35377 671
47339 559
34379 464
29914 427