8449 594
2662 83
13209 107
219991 490
41334 704
7883 625
7486 420
4994 306
3244 181
2877 486
6417 650
4032 781