12597 97
2708 88
92206 123
8458 532
206998 487
75953 861
1933 66
28001 496
78831 280
107266 503
20038 144
115554 725
347222 945
92945 553
13660 453
226561 724
130406 893
131881 437
38306 644
49265 457
10871 445
47855 381
3100 608