3996 339
1847 317
2186 229
5590 679
12023 564
12087 101
15995 306
5494 100
22776 143
5821 458
4013 156
7933 698
6181 218
16653 325
2924 171
9017 588
9766 882
5399 775
5903 49
5369 224
2948 773
4948 590
4098 777
19225 241
14315 488
16763 911
6202 355
5779 119