2905 316
32974 755
10130 157
2872 709
8271 734
5952 511
9106 542
2060 327
1904 224
1995 532
19008 61
17861 660
3428 602
3179 265
3692 700
7111 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