8532 631
2577 307
3637 505
12074 472
2345 312
6496 623
11106 463
7988 612
1246 133
4015 324
5398 433
5349 780
13469 303
4851 509
6434 667
5019 883