15020 591
3559 133
6599 198
6800 650
12409 703
4195 300
4441 281
16765 625
22530 397
5005 554
6257 359
4359 486
3963 385
4835 715
2917 657