3009 36
103781 641
128795 329
5475 474
22858 979
5152 656
4790 90
89927 171
284769 887
21489 697
9953 732
5571 447
4042 371
67177 553
250439 962
5655 308
4818 756
8261 599
5406 684
142638 377
67662 181
10439 713
26387 688
3246 176
4010 366
108758 395
318638 1077
11983 108