43973 340
19422 167
14947 675
934643 1245
16448 591
35952 410
71226 478
12913 145
17086 125
40453 322
8872 540
17178 406
983685 2091
78473 368
72951 185
400953 557
12744 140
364922 484
16312 195
641352 998
36830 910
6833 597
22440 551
54566 878
156587 652
15608 760
50534 866
61926 335