41053 161
101032 192
7234 134
11742 661
4948 242
25728 288
147836 470
7546 488
361208 978
10847 331
185074 640
100570 640
14732 124
11282 449
11268 302
14673 169
116742 718
126665 746
160482 374
59290 691
9584 232
11820 145
25448 573
30527 368
128508 908
464440 1013
12650 546
87866 463