25586 336
68844 453
24342 897
84386 487
29579 853
16081 298
27147 225
17750 576
34254 513
98774 774
34656 237
15050 398
9930 846
5624 555
46014 232
9117 280
42219 541
54757 591
7917 121
22282 394
135534 1170
58397 526
6723 174
8808 789
14038 191
6567 296
21906 598
6054 131