2897 316
32945 755
10125 157
2872 709
8265 734
5945 511
9104 542
2059 327
1903 224
1995 532
19005 61
17830 660
3428 602
3156 265
3691 700
7109 553
6749 96
9289 396
3921 194
2598 238
4078 347
1998 301
2444 416
10844 487
4554 426
3772 919
2563 586
9988 376