32029 90
5358 694
45646 700
167585 853
3236 406
3761 643
12539 307
5522 496
3806 122
3421 448
87251 854
320908 604
262035 874
37736 513
123683 819
49343 486
365372 1255
88062 293
72713 200
132704 641
18312 938
4902 553
16721 496
26769 150
17003 170
9872 710
12176 409
398060 1164