2344 312
6496 623
11082 463
7986 612
1245 133
4012 324
5391 433
5349 780
13462 303
4851 509
6428 667
5018 883