40653 272
8005 93
99420 840
75176 346
2952 794
43007 424
73072 210
1961 367
99817 475
52096 633
40354 234
19143 46
2230 507
6526 744
2803 727
42948 270
73957 330
3998 704
5984 774
134479 377
48102 116
372755 1797
45192 172
2689 697
3216 873
1658 392
79977 526
29634 91