99908 249
101843 815
32847 100
139844 325
279911 1389
50845 596
63154 837
77344 553
26601 424
70400 488
95665 659
110939 731
53194 394
79609 682
63692 760
78903 299
189442 273
54150 481
169052 507
60574 425
302191 1431
112534 552
51370 387
121046 1180