40315 242
20983 310
45180 313
20277 197
476335 1174
33921 258
33625 658
59681 372
16949 404
30661 922
10222 570
12577 592
9631 525
26361 254
54680 876
8051 812
19515 447
11361 93
9072 717
45814 390
9648 681
6131 529
35602 440
17413 432
8421 75
29473 277
58866 308
11216 159