2571 344
4581 442
29323 140
80015 460
16819 827
51137 365
5723 332
8224 751
6323 374
6047 793
5761 466
13995 742
6083 535
7922 491
3105 278
8453 447
1397 57
1645 138
3229 784
4007 342
3087 250