3010 36
103833 641
128847 329
5477 474
22860 979
5153 656
4791 90
89963 171
284920 887
21494 697
9956 732
5574 447
4042 371
67245 553
250668 964
5657 308
4821 756
8261 599
5411 684
142767 377
67684 181
10441 713
26388 688
3246 176
4010 366
108802 395
318791 1077
11984 108