15017 591
3557 133
6597 198
6799 650
12405 703
4194 300
4440 281
16765 625
22515 397
5003 554
6243 359
4358 486
3959 385
4830 715
2917 657