15025 591
3560 133
6600 198
6803 650
12419 703
4200 300
4445 281
16769 625
22547 397
5006 554
6265 359
4359 486
3964 385
4838 715
2917 657