42947 97
100297 369
75608 147
39497 937
18444 858
96965 390
133195 383
22667 562
31684 185
51719 330
13229 286
17756 298
237930 1044
343295 782
43802 546
45176 708
80365 385
261276 565
140562 646
130655 758
32110 124
498275 1011
92141 690
264486 1202
33670 238
56325 216
349836 932
52884 522