2905 316
32977 755
10130 157
2872 709
8272 734
5953 511
9106 542
2060 327
1904 224
1995 532
19008 61
17863 660
3428 602
3183 265
3692 700
7115 553
6752 96
9290 396
3922 194
2603 238
4080 347
2001 301
2447 416
10849 487
4557 426
3773 919
2563 586
9998 376