42281 338
18685 619
7192 140
8396 693
29126 455
32402 574
34936 384
27689 127
10688 365
20320 234
48785 517
135144 626
42970 560
70430 641
64303 297
9523 425
26118 867
5658 111
11099 695
9912 130
11233 422
16507 265
16169 357
20746 722
15498 850
7085 199
3911 153
10710 112