3996 339
1847 317
2186 229
5590 679
12025 564
12089 101
15995 306
5494 100
22780 143
5822 458
4013 156
7933 698
6183 218
16656 325
2924 171
9017 588
9767 882
5399 775
5903 49
5369 224
2948 773
4948 590
4098 777
19225 241
14316 488
16766 911
6202 355
5779 119