8532 631
2577 307
3637 505
12077 472
2345 312
6496 623
11108 463
7989 612
1246 133
4015 324
5398 433
5351 780
13469 303
4851 509
6434 667
5020 883