3009 36
103775 641
128783 329
5472 474
22856 979
5152 656
4790 90
89917 171
284730 887
21488 697
9953 732
5571 447
4042 371
67164 553
250384 962
5655 308
4818 756
8261 599
5405 684
142606 377
67650 181
10439 713
26387 688
3246 176
4010 366
108749 395
318606 1077
11983 108