15025 591
3561 133
6600 198
6803 650
12422 703
4202 300
4448 281
16769 625
22554 397
5007 554
6271 359
4362 486
3964 385
4840 715
2917 657