106031 342
19221 849
175972 561
40295 1198
29650 440
29145 497
26780 514
228083 565
30357 598
68643 608
27321 242
133009 387
160599 537
42867 664
9748 97
42400 333
23163 664
220676 615
82622 506
15437 131
40067 385
365945 653
19960 647
39269 616