41031 157
42003 79
15499 616
72552 906
16829 83
24891 342
102649 264
18857 512
29408 187
36426 408
55440 214
45829 322
19337 459
97022 495
11577 548
32802 873
19595 1054
11371 153
11599 502
8603 582
104514 819
6133 211
49502 618
27928 974