2901 316
32959 755
10127 157
2872 709
8267 734
5948 511
9106 542
2060 327
1903 224
1995 532
19006 61
17847 660
3428 602
3165 265
3692 700
7110 553
6749 96
9289 396
3921 194
2603 238
4079 347
2000 301
2446 416
10847 487
4554 426
3773 919
2563 586
9992 376