32026 90
5358 694
45642 700
167575 853
3236 406
3761 643
12539 307
5522 496
3806 122
3421 448
87249 854
320905 604
262030 874
37735 513
123681 819
49343 486
365367 1255
88056 293
72713 200
132702 641
18311 938
4902 553
16721 496
26769 150
17003 170
9872 710
12176 409
398059 1164