3501 540
31770 420
8922 58
7833 719
30050 978
5689 92
2623 307
3247 279
3014 467
2666 299
2678 284
9529 982
3800 200
7256 583
11660 322
3448 566
8525 146
7383 589
3888 799
5475 343
6192 492
23882 477
6035 179
6095 753