3009 36
103795 641
128816 329
5477 474
22858 979
5152 656
4791 90
89934 171
284826 887
21490 697
9956 732
5571 447
4042 371
67199 553
250534 962
5657 308
4819 756
8261 599
5407 684
142696 377
67671 181
10439 713
26387 688
3246 176
4010 366
108770 395
318695 1077
11983 108