26092 102
5671 504
24311 531
33155 620
39216 275
22970 352
22499 618
10377 554
9378 73
45719 431
48261 49
11412 322
13576 877
10776 42
19859 68
6821 641
6635 296
19937 718
13989 884
4365 397
7963 467
8272 100
12303 53
14620 800
13488 588
8773 570
9492 527
7123 472