40006 205
48713 302
45522 497
23852 416
51364 349
42455 376
70912 1018
42238 753
31209 369
71070 284
19828 646
99340 802
27407 83
29431 659
36243 123
37045 146
40752 1061
60071 495
38396 287
20561 68
38316 460
26342 617
38128 695
20689 724