8533 631
2579 307
3637 505
12079 472
2346 312
6499 623
11111 463
7993 612
1248 133
4017 324
5399 433
5351 780
13472 303
4851 509
6435 667
5021 883