4321 250
6031 557
6322 413
2543 182
9245 645
6289 170
10020 721
4947 455
9280 652
5296 820
8115 619
8592 560
8551 507
7530 529
4794 470
10347 783
6720 493
14422 444
25104 311
17446 390
4896 44
4107 146
5419 137
9491 554