32032 90
5358 694
45651 700
167614 853
3236 406
3761 643
12539 307
5522 496
3806 122
3422 448
87253 854
320922 604
262063 874
37737 513
123691 819
49343 486
365394 1255
88067 293
72717 200
132723 641
18314 938
4902 553
16721 496
26769 150
17003 170
9872 710
12176 409
398073 1164