43973 340
19421 167
14947 675
934568 1245
16448 591
35951 410
71224 478
12913 145
17086 125
40453 322
8872 540
17176 406
983642 2091
78472 368
72946 185
400932 556
12741 140
364907 484
16312 195
641307 998
36822 910
6833 597
22438 551
54564 878
156580 652
15607 760
50534 866
61924 335