12950 135
20942 493
79321 432
33654 402
29616 134
39957 581
272750 1686
12052 281
25937 821
20309 371
209832 526
109988 730
123800 330
17088 507
50274 620
61222 667
14766 471
11361 190
24966 109
10302 642
37801 719
165108 1127
96883 763
17174 364
18700 909
58342 441
89350 604
60083 318